Docker – je li moguće da slika ima više oznaka?

Docker Je Li Moguce Da Slika Ima Vise Oznaka



Docker slike su osnovni dio Docker okruženja koje se koriste za izgradnju i implementaciju projekata unutar spremnika. Docker programer često radi s Docker slikama kako bi kontejnerizirao svoje projekte, ali povremeno moraju ažurirati ovisnosti aplikacije ili projekta. Također žele zadržati promjene iz prethodne verzije. U tu svrhu korisnik može označiti sliku ili odrediti verziju slike za jedinstvenu identifikaciju.

Ovaj će članak objasniti:

Je li moguće imati više oznaka za sliku?

Da, moguće je da Docker slika ima više oznaka. Kao iu Dockeru, slike se s vremena na vrijeme ažuriraju prema zahtjevima, baš kao i ažuriranja aplikacija. U tu svrhu korisnici trebaju navesti određenu verziju slike ili jedinstvenu oznaku za identifikaciju. Stoga Docker slika može imati više kopija slike zajedno s jedinstvenim oznakama.







Kako izgraditi sliku s raznim oznakama?

Možete izraditi istu sliku s više oznaka dok gradite sliku iz Dockerfilea. U tu svrhu prođite kroz dane upute.



Korak 1: Napravite Dockerfile
Prvo napravite jednostavnu datoteku pod nazivom ' Dockerfile ”. Zatim zalijepite dolje kodirane upute u Dockerfile:



IZ pythona
RADNI DIR /src/app
KOPIRAJ . .
CMD [ 'piton' , './pythonapp.py' ]

Gornje upute izrađuju sliku za izvođenje jednostavnog python programa koji je definiran u ' pythonapp.py ' datoteka:





Korak 2: Izradite sliku s više oznaka
Zatim upotrijebite ' docker build ” za generiranje slike s više oznaka. Korisnici mogu koristiti ' -t ' ili ' -označiti ” za izradu višestrukih slika oznaka. Na primjer, da bismo stvorili sliku s tri različite oznake, moramo koristiti ' -t ” opcija tri puta:



> docker build -t python:najnovije -t python: 3.6 -t python: 3.4

Korak 3: Provjera
Sada provjerite je li slika stvorena s navedenim oznakama:

> docker slike

Označite slike u Dockeru

Međutim, korisnici mogu označiti sliku više puta. Drugim riječima, možete navesti različite oznake za jednu ili sličnu sliku. U tu svrhu, ' docker oznaka ” može se koristiti.

Nastavite s dolje navedenim postupkom za označavanje slike u Dockeru.

Korak 1: Označite sliku
Da biste označili sliku kako biste odredili verziju slike, upotrijebite ' docker oznaka : ” naredba:

> docker oznaka python:najnoviji python: 2.4

U gornjoj naredbi označili smo ' python: najnoviji ” slika kao “ python: 2.4 ”:

Jednu sliku možete označiti mnogo puta kako biste odredili više oznaka slike. Na primjer, ponovno smo označili ' python: najnoviji ” slika kao “ python: 2.8 ”:

> docker oznaka python:najnoviji python: 2.8

Korak 2: Provjerite je li slika označena
Zatim provjerite sve slike u Dockeru kako biste provjerili jesu li novooznačene slike stvorene ili ne:

> docker slike

Može se uočiti da smo definirali dvije oznake za ' python: najnoviji ” slika.

Zaključak

Da! Moguće je da slika ima više oznaka. Kako se slike ažuriraju s vremena na vrijeme, od korisnika se mora zahtijevati da slici dodijele jedinstvene identifikacijske oznake. Međutim, možete izraditi istu sliku s više oznaka pomoću ' docker build -t -t :oznaka ” naredba. Za izradu slike višestrukih oznaka upotrijebite ' -t ” više puta. Ovaj blog je ilustrirao da je moguće da slika ima različite oznake.