Ten artykuł wyjaśni:
Czy można mieć wiele tagów dla obrazu?
Tak, możliwe jest, że obraz Docker ma wiele tagów. Podobnie jak w Docker, obrazy są od czasu do czasu aktualizowane zgodnie z wymaganiami, podobnie jak aktualizacje aplikacji. W tym celu użytkownicy muszą określić określoną wersję obrazu lub unikalny znacznik do identyfikacji. Dlatego obraz dokera może mieć wiele kopii obrazu wraz z unikalnymi tagami.
Jak zbudować obraz z różnymi tagami?
Możesz zbudować ten sam obraz z wieloma tagami podczas budowania obrazu z pliku dokera. W tym celu przejdź przez podane instrukcje.
Krok 1: Zrób DockerFile
Najpierw zrób prosty plik o nazwie „Dockerfile". Następnie wklej poniżej zakodowaną instrukcję do DockerFile:
Powyższe instrukcje zbudują obraz, aby wykonać prosty program Python, który jest zdefiniowany w „Pythonapp.py" plik:
Krok 2: Zbudowany obraz z wieloma znacznikami
Następnie skorzystaj z „Docker Build„Aby wygenerować obraz z wieloma znaczkami. Użytkownicy mogą korzystać z „-T" Lub "-etykietka„Opcja budowania wielu obrazów tagów. Na przykład, aby utworzyć obraz z trzema różnymi tagami, musimy użyć „-T„Opcja trzy razy:
Krok 3: weryfikacja
Teraz sprawdź, czy obraz został utworzony z określonymi tagami:
Tag obrazy w Docker
Jednak użytkownicy mogą wielokrotnie oznaczać obraz. Innymi słowy, możesz określić różne znaczniki dla jednego lub podobnego obrazu. W tym celu „Tag Docker”Można użyć.
Kontynuuj poniżej wspomnianą procedurę oznaczania obrazu w Docker.
Krok 1: Oznacz obraz
Aby oznaczyć obraz, aby określić wersję obrazu, użyj „Docker Tag:" Komenda:
W powyższym poleceniu oznaczyliśmy „Python: najnowszy”Zdjęcie jako„Python: 2.4”:
Możesz wielokrotnie oznaczyć pojedynczy obraz, aby określić wiele znaczników obrazu. Na przykład ponownie oznaczyliśmy „Python: najnowszy”Zdjęcie jako„Python: 2.8”:
> Docker Tag Python: najnowszy Python: 2.8Krok 2: Sprawdź, czy obraz jest oznaczony
Następnie sprawdź wszystkie obrazy w Docker, aby sprawdzić, czy nowo oznaczone obrazy są tworzone, czy nie:
Można zauważyć, że zdefiniowaliśmy dwa tagi dla „Python: najnowszy" obraz.
Wniosek
Tak! Możliwe jest, że obraz ma wiele tagów. Ponieważ obrazy są od czasu do czasu aktualizowane, a użytkownicy muszą być wymagani, aby przypisać unikalne znaczniki identyfikacyjne do obrazu. Możesz jednak zbudować ten sam obraz z wieloma tagami za pomocą „Docker Build -t -t: Tag" Komenda. Aby utworzyć obraz wielu tagów, użyj „-T„Opcja wiele razy. Ten blog zilustrował, że możliwe jest, aby obraz miał różne tagi.