See artikkel selgitab:
Kas pildi jaoks on võimalik kasutada mitut silti?
Jah, Dockeri pildil võib olla mitu silti. Nagu Dockeris, värskendatakse pilte aeg-ajalt vastavalt nõuetele, nagu ka rakenduste värskendusi. Selleks peavad kasutajad määrama tuvastamiseks pildi konkreetse versiooni või unikaalse sildi. Seetõttu võib Dockeri pildil koos unikaalsete siltidega olla pildist mitu koopiat.
Kuidas luua pilti erinevate siltidega?
Saate luua sama pildi mitme sildiga, luues pildi Dockerfile'ist. Selleks lugege läbi antud juhised.
1. samm: looge Dockerfile
Esmalt looge lihtne fail nimega ' Dockerfile ”. Seejärel kleepige allpool kodeeritud juhis Dockerfile'i:
pythonist
TÖÖDIR /src/app
KOPERI . .
CMD [ 'püüton' , './pythonapp.py' ]
Ülaltoodud juhised loovad pildi lihtsa pythoni programmi käivitamiseks, mis on määratletud jaotises ' pythonapp.py ” fail:
2. samm: looge pilt mitme sildi abil
Järgmisena kasutage ' doki ehitamine ”, et luua pilt mitme sildiga. Kasutajad saavad kasutada -t ” või „ – silt ” võimalus luua mitu sildipilti. Näiteks kolme erineva sildiga pildi loomiseks peame kasutama ' -t 'valik kolm korda:
> docker build -t python: uusim -t python: 3.6 -t python: 3.4
3. samm: kinnitamine
Nüüd kontrollige, kas pilt on loodud määratud siltidega:
Märkige pildid Dockeris
Kasutajad saavad aga pildi mitu korda märgistada. Teisisõnu saate määrata ühe või sarnase pildi jaoks erinevad sildid. Sel eesmärgil on ' doki silt ” saab kasutada.
Pildi märgistamiseks Dockeris järgige alltoodud protseduuri.
1. samm: märgistage pilt
Pildi märgistamiseks pildi versiooni määramiseks kasutage ' dockeri silt
Ülaltoodud käsus oleme märgistanud ' python: uusim ' pilt kui ' python: 2.4 ”:
Saate ühe pildi mitu korda sildistada, et määrata pildile mitu sildi. Näiteks oleme uuesti märgistanud ' python: uusim ' pilt kui ' python: 2.8 ”:
> dokkeri silt python: uusim python: 2.8
2. samm: kontrollige, kas pilt on märgistatud
Järgmisena kontrollige kõiki Dockeri pilte, et kontrollida, kas äsja märgistatud pildid on loodud või mitte.
Võib täheldada, et oleme määratlenud kaks silti ' python: uusim ” pilt.
Järeldus
Jah! Pildil võib olla mitu silti. Kuna pilte uuendatakse aeg-ajalt ja kasutajad peavad olema kohustatud määrama pildile kordumatud identifitseerimissildid. Siiski saate luua sama pildi mitme sildiga, kasutades ' docker build -t