Ako správne používať „apt install“ vo vašom súbore Docker

Ako Spravne Pouzivat Apt Install Vo Vasom Subore Docker



Platforma Docker je jednou zo známych a jednoduchých platforiem na budovanie, nasadzovanie a odosielanie DevOps a iných projektov pomocou prenosných a izolovaných kontajnerov. Tieto kontajnery sú spravované a zostavené prostredníctvom obrazov Docker. Okrem toho sa pomocou príkazu vytvárajú obrazy Docker. Tieto príkazy alebo pokyny sa prenášajú cez terminál alebo súbor Docker na vytvorenie obrazu Docker. Vykonávanie každého príkazu po jednom je však hektické. Preto je Dockerfile najlepším riešením na vytvorenie obrazu Docker.

Tento zápis ukáže, ako používať „ apt install “ správne v Dockerfile.

Ako správne používať „apt install“ v Dockerfile?

Dockerfile je inštrukčný súbor, ktorý definuje príkazy na generovanie obrazu Docker. ' apt install ” sa v Dockerfile používa na inštaláciu požadovaných závislostí alebo balíkov na vytvorenie obrazu Docker. Tu, ' apt “ je úložisko Ubuntu, ktoré znamená „ Nástroj Advance Packaging ” používa na inštaláciu závislostí.







Tu je syntax na pridanie „ apt install ” príkaz v Dockerfile:



RUN apt update && apt Inštalácia -a < BALÍČEK > \ < Balíček > \ && \

apt-vyčistiť sa && \ rm -rf / bol / lib / apt / zoznamy /*

Pre správnu vodiacu líniu použiť „ apt-install ” pre inštalácie balíkov, postupujte podľa poskytnutých pokynov.



Krok 1: Vytvorte Dockerfile

Najprv vytvorte Dockerfile. Majte na pamäti, že názov súboru musí byť „ Dockerfile “. Potom do súboru prilepte nižšie kódované príkazy:





Z pythonu: 3.6

RUN apt-get update && apt-get nainštalovať -a --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-vyčistiť sa && \

rm -rf / bol / lib / apt / zoznamy /*

VYSTAVIŤ 8000

CMD python -c 'print('Docker je jednoduchší nástroj na nasadenie')'

Vo vyššie uvedenom bloku kódu:

  • ' OD ” sa používa na definovanie základného obrázka.
  • RUN ” príkaz sa používa na vykonanie zadaného príkazu. V ' RUN “, použili sme „ apt install ” na inštaláciu požadovaných balíkov, ako napríklad “ python3-setuptools “, “ python3-pip “, “ python3-dev “ a „ git “.
  • \ ” sa používa ako predvolený znak escape na preklenutie viacriadkových inštrukcií v Dockerfile.
  • apt-vyčistiť sa “vyčistí vyrovnávaciu pamäť
  • rm -rf ” vymaže alebo odstráni súbory alebo adresár.
  • VYSTAVIŤ ” sa používa na určenie portu vystavenia kontajnera.
  • CMD ” určuje vstupný bod alebo predvolené hodnoty pre kontajnery. V našom scenári sme spustili kód Pythonu:

Krok 2: Vytvorte obrázok Docker

V ďalšom kroku vytvorte obraz Docker prostredníctvom spomínaného príkazu. Tu, ' -t “ určuje značku alebo názov obrázka:



> zostava dockera -t py-img .

Krok 3: Spustite obrázok

Ak chcete vygenerovať a spustiť kontajner, spustite obrázok cez „ docker spustite 'príkaz:

> docker spustiť py-img

Vypracovali sme, ako používať „ apt-install “ v Dockerfile.

Záver

Ak chcete použiť apt install do Dockerfile, najprv vytvorte jednoduchý súbor Docker. Potom zadajte základný alebo rodičovský obrázok v „ OD “ pokyn. Potom špecifikujte „ RUN “ na použitie príkazu “ apt install “príkaz. Na tento účel použite „ SPUSTITE aktualizáciu apt && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* “syntax. Tento zápis ukázal, ako používať „ apt install “ v Dockerfile.