Tento zápis ukáže, jak používat „ apt install “ správně v Dockerfile.
Jak správně používat „apt install“ v Dockerfile?
Dockerfile je instrukční soubor, který definuje příkazy pro generování obrazu Docker. ' apt install ” se v Dockerfile používá k instalaci požadovaných závislostí nebo balíčků pro vytvoření obrazu Docker. Tady, ' apt “ je úložiště Ubuntu, které znamená „ Nástroj Advance Packaging ” slouží k instalaci závislostí.
Zde je syntaxe pro přidání „ apt install ” příkaz v Dockerfile:
SPUSTIT aktualizaci apt && apt Nainstalujte -a < BALÍK > \ < Balík > \ && \
apt-vyčistit && \ rm -rf / byl / lib / apt / seznamy /*
Pro správné vodítko použít „ apt-install ” pro instalace balíčků, postupujte podle poskytnutých pokynů.
Krok 1: Vytvořte Dockerfile
Nejprve vytvořte Dockerfile. Mějte na paměti, že název souboru musí být „ Dockerfile “. Poté do souboru vložte níže kódované příkazy:
Z pythonu: 3.6
BĚH aktualizace apt-get && instalace apt-get -a --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-vyčistit && \
rm -rf / byl / lib / apt / seznamy /*
ODHALIT 8000
CMD python -C 'print('Docker je jednodušší nástroj pro nasazení')'
Ve výše uvedeném bloku kódu:
- ' Z ” se používá k definování základního obrázku.
- “ BĚH ” se používá k provedení zadaného příkazu. V ' BĚH “, použili jsme „ apt install ” k instalaci požadovaných balíčků, např. python3-setuptools “, “ python3-pip “, “ python3-dev ', a ' git “.
- “ \ ” se používá jako výchozí znak escape pro překlenutí víceřádkových instrukcí v Dockerfile.
- “ apt-vyčistit “ vyčistí mezipaměť
- “ rm -rf ” smaže nebo odstraní soubory nebo adresář.
- “ ODHALIT ” se používá k určení portu vystavení kontejneru.
- “ CMD ” určuje vstupní bod nebo výchozí hodnoty pro kontejnery. V našem scénáři jsme provedli kód Pythonu:
Krok 2: Vytvořte obrázek Dockeru
V dalším kroku vytvořte image Docker prostřednictvím zmíněného příkazu. Tady, ' -t “ určuje značku nebo název obrázku:
> sestavení dockeru -t py-img .
Krok 3: Spusťte obrázek
Chcete-li vygenerovat a spustit kontejner, spusťte obrázek přes „ docker spustit
Vypracovali jsme, jak používat „ apt-install “ v Dockerfile.
Závěr
Chcete-li použít apt install do Dockerfile, nejprve vytvořte jednoduchý soubor Docker. Poté zadejte základní nebo nadřazený obrázek v „ Z “ instrukce. Poté zadejte „ BĚH ” pro použití příkazu “ apt install “příkaz. Pro tento účel použijte „ SPUSTIT aktualizaci apt && apt install -y
apt-get clean && \ rm -rf /var/lib/apt/lists/* “syntaxe. Tento zápis ukázal, jak používat „ apt install “ v Dockerfile.