Kako ispravno koristiti “apt install” u vašoj Docker datoteci

Kako Ispravno Koristiti Apt Install U Vasoj Docker Datoteci



Docker platforma je jedna od poznatih i jednostavnih platformi za izgradnju, implementaciju i isporuku DevOps i drugih projekata uz pomoć prijenosnih i izoliranih spremnika. Ovim spremnicima se upravlja i izgrađuje ih putem Docker slika. Nadalje, Docker slike se grade putem naredbe. Ove se naredbe ili upute prosljeđuju kroz terminal ili Dockerfile za izradu Docker slike. Međutim, izvršavanje svake naredbe jednu po jednu je naporno. Stoga je Dockerfile najbolje rješenje za izradu Docker slike.

Ovaj tekst će pokazati kako koristiti ' prikladna instalacija ” ispravno u Dockerfileu.

Kako ispravno koristiti “apt install” u Dockerfileu?

Dockerfile je datoteka s uputama koja definira naredbe za generiranje Docker slike. ' prikladna instalacija ” naredba se koristi u Dockerfileu za instaliranje potrebnih ovisnosti ili paketa za izgradnju Docker slike. Ovdje, ' prikladan ” je Ubuntu spremište koje stoji za „ Alat za unaprijed pakiranje ” koristi se za instaliranje ovisnosti.







Ovo je sintaksa za dodavanje ' prikladna instalacija ” naredba u Dockerfileu:



POKRENI apt ažuriranje && prikladan instalirati -i < PAKET > \ < Paket > \ && \

apt-get clean && \ rm -rf / bio je / lib / prikladan / popisi /*

Za ispravnu smjernicu za korištenje ' apt-install ” za instalacije paketa, slijedite priložene upute.



Korak 1: Napravite Dockerfile

Prvo napravite Dockerfile. Imajte na umu da naziv datoteke mora biti ' Dockerfile ”. Zatim zalijepite dolje kodirane naredbe u datoteku:





IZ pythona: 3.6

TRČANJE apt-get ažuriranje && apt-get instalacija -i --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-get clean && \

rm -rf / bio je / lib / prikladan / popisi /*

IZLOŽITI 8000

CMD python -c 'print('Docker je jednostavniji alat za implementaciju')'

U gornjem bloku koda:

  • ' IZ ” naredba se koristi za definiranje osnovne slike.
  • TRČANJE ” naredba se koristi za izvršenje navedene naredbe. u ' TRČANJE ', koristili smo ' prikladna instalacija ' naredba za instaliranje potrebnih paketa, kao što je ' python3-setuptools ”, “ python3-pip ”, “ python3-dev ', i ' git ”.
  • \ ” koristi se kao zadani izlazni znak za obuhvaćanje višerednih instrukcija u Dockerfileu.
  • apt-get clean ” čisti predmemoriju
  • rm -rf ” naredba briše ili uklanja datoteke ili direktorij.
  • IZLOŽITI ” koristi se za određivanje priključka za izlaganje spremnika.
  • CMD ” navodi ulaznu točku ili zadane vrijednosti za spremnike. U našem scenariju, izvršili smo Python kod:

Korak 2: Izgradite Docker sliku

U sljedećem koraku izradite Docker sliku kroz spomenutu naredbu. Ovdje, ' -t ” navodi oznaku ili naziv slike:



> docker build -t py-img .

Korak 3: Izvršite sliku

Kako biste generirali i izvršili spremnik, pokrenite sliku kroz ' docker pokrenuti ” naredba:

> docker pokrenuti py-img

Razradili smo kako koristiti ' apt-install ” u Dockerfileu.

Zaključak

Da biste koristili apt install u Dockerfile, prvo izradite jednostavnu Docker datoteku. Zatim navedite osnovnu ili nadređenu sliku u ' IZ ” uputa. Nakon toga navedite ' TRČANJE ' naredba za korištenje ' prikladna instalacija ” naredba. U tu svrhu upotrijebite ' POKRENI apt update && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* ” sintaksa. Ovaj tekst je pokazao kako koristiti ' prikladna instalacija ” u Dockerfileu.