Docker – Ali je mogoče, da ima slika več oznak?

Docker Ali Je Mogoce Da Ima Slika Vec Oznak



Slike Docker so osnovni del okolja Docker, ki se uporabljajo za gradnjo in uvajanje projektov znotraj vsebnikov. Razvijalec Dockerja pogosto dela s slikami Dockerja, da pospravi svoje projekte v kontejnerje, vendar mora občasno posodobiti odvisnosti aplikacije ali projekta. Prav tako želijo ohraniti spremembe iz prejšnje različice. V ta namen lahko uporabnik označi sliko ali določi različico slike za enolično identifikacijo.

Ta članek bo pojasnil:

Ali je mogoče imeti več oznak za sliko?

Da, mogoče je, da ima slika Docker več oznak. Tako kot v Dockerju se slike občasno posodobijo glede na zahteve, tako kot posodobitve aplikacij. V ta namen morajo uporabniki določiti specifično različico slike ali edinstveno oznako za identifikacijo. Zato ima lahko Dockerjeva slika več kopij slike skupaj z edinstvenimi oznakami.







Kako zgraditi sliko z različnimi oznakami?

Isto sliko lahko ustvarite z več oznakami, medtem ko sliko gradite iz datoteke Docker. V ta namen preberite dana navodila.



1. korak: Ustvarite Dockerfile
Najprej naredite preprosto datoteko z imenom ' Dockerfile ”. Nato prilepite spodaj kodirana navodila v Dockerfile:



IZ pythona
DELOVNI DIR /src/app
KOPIRATI . .
CMD [ 'python' , './pythonapp.py' ]

Zgornja navodila ustvarijo sliko za izvajanje preprostega programa python, ki je definiran v ' pythonapp.py ' mapa:





2. korak: Ustvarite sliko z več oznakami
Nato uporabite » gradnjo dockerja ”, da ustvarite sliko z več oznakami. Uporabniki lahko uporabljajo » -t « ali » -oznaka ” za izdelavo več slik oznak. Na primer, če želimo ustvariti sliko s tremi različnimi oznakami, moramo uporabiti » -t ” možnost trikrat:



> docker build -t python: najnovejše -t python: 3.6 -t python: 3.4

3. korak: Preverjanje
Zdaj preverite, ali je bila slika ustvarjena z navedenimi oznakami:

> docker slike

Označite slike v Dockerju

Uporabniki pa lahko sliko označijo večkrat. Z drugimi besedami, določite lahko različne oznake za posamezno ali podobno sliko. V ta namen je ' docker oznaka ” se lahko uporabi.

Nadaljujte s spodaj omenjenim postopkom za označevanje slike v Dockerju.

1. korak: Označite sliko
Če želite označiti sliko, da določite različico slike, uporabite » oznaka docker : ” ukaz:

> docker oznaka python: najnovejši python: 2.4

V zgornjem ukazu smo označili » python: najnovejši »slika kot« python: 2.4 ”:

Posamezno sliko lahko večkrat označite, da določite več oznak slike. Na primer, ponovno smo označili » python: najnovejši »slika kot« python: 2.8 ”:

> docker oznaka python: najnovejši python: 2.8

2. korak: Preverite, ali je slika označena
Nato preverite vse slike v Dockerju, da preverite, ali so na novo označene slike ustvarjene ali ne:

> docker slike

Opazimo lahko, da smo definirali dve oznaki za ' python: najnovejši ” slika.

Zaključek

ja! Možno je, da ima slika več oznak. Ker se slike občasno posodobijo, morajo uporabniki sliki dodeliti edinstvene identifikacijske oznake. Vendar pa lahko ustvarite isto sliko z več oznakami z uporabo ' docker build -t -t :oznaka ” ukaz. Če želite ustvariti sliko več oznak, uporabite » -t ” možnost večkrat. Ta spletni dnevnik je pokazal, da ima lahko slika različne oznake.