Hvordan bruke “Apt Install” riktig i Dockerfile

Hvordan bruke “Apt Install” riktig i Dockerfile
Docker -plattformen er en av de berømte og enkle plattformene for å bygge, distribuere og sende DevOps og andre prosjekter ved hjelp av bærbare og isolerte containere. Disse beholderne administreres og bygges gjennom Docker -bilder. Videre er Docker -bilder bygget gjennom kommandoen. Disse kommandoene eller instruksjonene føres gjennom terminalen eller Dockerfile for å bygge et Docker -bilde. Å utføre hver kommando en etter en er imidlertid hektisk. Derfor er Dockerfile den beste løsningen for å bygge et Docker -bilde.

Denne oppskrivningen vil demonstrere hvordan du bruker “Apt Install”Riktig i Dockerfile.

Hvordan bruke “Apt Install” riktig i Dockerfile?

Dockerfile er en instruksjonsfil som definerer kommandoene for å generere et Docker -bilde. “Apt Install”Kommando brukes i Dockerfile for å installere de nødvendige avhengighetene eller pakkene for å bygge Docker -bildet. Her, “Apt”Er Ubuntu -depotet som står for“Forhåndsemballasjeverktøy”Brukes til å installere avhengigheter.

Her er syntaksen for å legge til “Apt Install”Kommando i Dockerfile:

Kjør Apt Update && Apt Install -y \ \ && \
Apt -Få ren && \ rm -rf/var/lib/apt/lister/*

For riktig guidelinje for å bruke "APT-installer”Kommando for pakkeinstallasjoner, følg de medfølgende instruksjonene.

Trinn 1: Lag DockerFile

Først må du lage en dockerfile. Husk at filens navn må være “Dockerfile”. Lim deretter inn de nedenfor-kodede kommandoene i filen:

Fra Python: 3.6
Kjør apt-get Update && apt-get install -y-Ingen-install-Recommends \
Python3-Setuptools \
python3-pip \
Python3-dev \
python3-venv \
git \
&& \
Apt-Få ren && \
rm -rf/var/lib/apt/lister/*
Utsett 8000
CMD Python -C "Print ('Docker Is Leto Simple Deployment Tool')"

I ovennevnte kodeblokk:

  • FRA”Uttalelse brukes til å definere basisbildet.
  • LØPE”Kommando brukes til å utføre den spesifiserte kommandoen. I “LØPE”Uttalelse, vi har brukt“Apt Install”Kommando for å installere nødvendige pakker, for eksempel“Python3-Setuptools”,“Python3-Pip”,“Python3-dev”, Og“git”.
  • \”Brukes som et standard fluktkarakter for å spenne multiline instruksjoner i Dockerfile.
  • APT-Få ren”Renser hurtigbufferen
  • rm -rf”Kommando sletter eller fjerner filene eller katalogen.
  • AVDEKKE”Brukes til å spesifisere containerens eksponeringsport.
  • CMD”Angir inngangspunktet eller standardverdiene for containere. I vårt scenario har vi utført Python -koden:

Trinn 2: Bygg Docker -bilde

I neste trinn, lag Docker -bildet gjennom den nevnte kommandoen. Her, “-t”Angir taggen eller navnet på bildet:

> docker build -t py -img .

Trinn 3: Utfør bilde

For å generere og utføre beholderen, kjør bildet gjennom “Docker Run ”Kommando:

> docker run py-img

Vi har utdypet hvordan vi skal bruke “APT-installer”I Dockerfile.

Konklusjon

For å bruke APT -installasjon i DockerFile, oppretter du først en enkel Docker -fil. Gi deretter basen eller foreldrebildet i "FRA" instruksjon. Etter det, spesifiser “LØPE”Kommando for å bruke“Apt Install”Kommando. For dette formålet, bruk "Kjør aptoppdatering && Apt Install -y \ \ && \

Apt -Få ren && \ rm -rf/var/lib/apt/lister/*”Syntaks. Denne oppskrivningen har vist hvordan du bruker “Apt Install”I Dockerfile.