Jak poprawnie używać „apt instal” w pliku dokerowym

Jak poprawnie używać „apt instal” w pliku dokerowym
Platforma Docker jest jedną z słynnych i prostych platform do budowania, wdrażania i wysyłki DevOps i innych projektów za pomocą przenośnych i odizolowanych kontenerów. Te kontenery są zarządzane i budowane za pomocą obrazów Docker. Ponadto obrazy dokera są zbudowane przez polecenie. Te polecenia lub instrukcje są przekazywane przez terminal lub plik dokujący, aby zbudować obraz dokera. Jednak wykonywanie każdego polecenia jeden po drugim jest gorączkowe. Dlatego DockerFile jest najlepszym rozwiązaniem do zbudowania obrazu Dockera.

Ten zapis pokaże, jak używać „apt Instal”Prawidłowo w DockerFile.

Jak poprawnie używać „apt instal” w DockerFile?

DockerFile to plik instrukcji, który określa polecenia w celu wygenerowania obrazu Docker. „„apt Instal”Polecenie jest używane w DockerFile do zainstalowania wymaganych zależności lub pakietów do budowy obrazu Dockera. Tutaj, "trafny”To repozytorium Ubuntu, które oznacza„Narzędzie do opakowania z wyprzedzeniem„Służy do instalowania zależności.

Oto składnia do dodania „apt Instal„Polecenie w DockerFile:

Uruchom aktualizację apt && apt instal -y \ \ && \
apt -get Clean && \ rm -rf/var/lib/apt/lists/*

Dla właściwej linii przewodnika, aby wykorzystać „apt-install„Polecenie instalacji pakietów postępuj zgodnie z podanymi instrukcjami.

Krok 1: Zrób DockerFile

Najpierw zrób plik docker. Należy pamiętać, że nazwa pliku musi być „Dockerfile". Następnie wklej poniżej kodowane polecenia w pliku:

Od Pythona: 3.6
Uruchom aktualizację apt-get && apt-get install -y --no-install-recoMnds \
Python3-SeTuptools \
Python3-pip \
Python3-dev \
Python3-venv \
git \
&& \
apt-get Clean && \
rm -rf/var/lib/apt/listy/*
Expose 8000
CMD Python -C "print ('Docker to prostsze narzędzie do wdrażania')"

W powyższym bloku kodu:

  • „„Z”Instrukcja jest wykorzystywana do zdefiniowania obrazu podstawowego.
  • "URUCHOMIĆ„Polecenie jest wykorzystywane do wykonania określonego polecenia. W "URUCHOMIĆ”Oświadczenie, użyliśmy„apt Instal„Polecenie do zainstalowania wymaganych pakietów, takich jak„Python3-Seetuptools”,„Python3-Pip”,„Python3-dev", I "git".
  • "\”Jest używany jako domyślny znak ucieczki, aby obejmować instrukcje wielopoziomowe w DockerFile.
  • "apt-get czysty„Oczyści pamięć podręczną
  • "rm -rf”Polecenie usuwa lub usuwa pliki lub katalog.
  • "UJAWNIĆ”Służy do określenia portu odsłaniającego kontenera.
  • "CMD”Określa punkt wejścia lub wartości domyślne dla kontenerów. W naszym scenariuszu wykonaliśmy kod Pythona:

Krok 2: Zbuduj obraz dokera

W następnym kroku utwórz obraz Docker za pośrednictwem wspomnianego polecenia. Tutaj, "-T”Określa tag lub nazwę obrazu:

> Docker Build -t py -img .

Krok 3: Wykonaj obraz

Aby wygenerować i wykonać pojemnik, uruchom obraz przez „Docker Run " Komenda:

> Docker Run Py-img

Opracowaliśmy, jak używać „apt-install„W DockerFile.

Wniosek

Aby użyć APT Instaluj w DockerFile, najpierw utwórz prosty plik Docker. Następnie podaj obraz podstawowy lub nadrzędny w „Z”Instrukcja. Następnie określ „URUCHOMIĆ„Polecenie użycia„apt Instal" Komenda. W tym celu skorzystaj z „Uruchom apt aktualizację && apt instal -y \ \ && \

apt -get Clean && \ rm -rf/var/lib/apt/lists/*”Składnia. Ten zapis pokazał, jak używać „apt Instal„W DockerFile.