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
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.