Jak oznaczyć obraz dokera jako najnowszy?

Jak oznaczyć obraz dokera jako najnowszy?

Obrazy Docker są niezbędnym elementem platformy Docker, która gra z kontenerami Docker w celu kontenerowania aplikacji użytkowników. Te obrazy to proste pliki tekstowe, które instruują kontenery w zakresie zarządzania, budowania i wdrażania aplikacji w kontenerach. Deweloperzy modyfikują obrazy i aplikacje oraz wydają nowe kopie lub aktualizacje obrazów Docker, reprezentowane przez unikalne tagi.

Ten blog pokaże, jak oznaczyć obraz Docker jako najnowszy.

Jak oznaczyć obraz dokera jako najnowszy?

Docker ”etykietka”Polecenie jest szeroko używane do oznaczania obrazów. Jednak użytkownicy mogą bezpośrednio oznaczać obraz podczas budowania nowego obrazu Dockera. Jeśli znacznik nie jest ustawiony podczas tworzenia obrazu, jest rozważany „najnowszy".

W przypadku właściwych wytycznych wymieniliśmy niektóre metody:

    • Metoda 1: Jak oznaczyć obraz dokera jako najnowszy podczas budowania obrazu?
    • Jak oznaczyć obraz dokera jako najnowszy za pomocą „Tag Docker" Komenda?

Metoda 1: Jak oznaczyć obraz dokera jako najnowszy podczas budowania obrazu?

Aby oznaczyć obraz Dockera jako najnowszy podczas budowania nowego obrazu Dockera, przejrzyj podane kroki.

Krok 1: Utwórz DockerFile

Najpierw utwórz plik Docker, który określa proste instrukcje do wykonania programu Python:

Od Pythona: 3.6
Workdir /src /app
KOPIUJ…
CMD [„Python”, "./Pyton.py "]



Krok 2: Zbuduj obraz dokera

Aby zbudować obraz dokera, uruchom podane polecenie. Tutaj, "-T”Służy do oznaczania lub nazwy obrazu, a„ -f ”służy do silnego odczytu Dockerfile. Co więcej, „-F„Opcja jest zwykle używana, gdy użytkownicy są zobowiązani do podania ścieżki wraz z plik Docker:

> Docker Build -t py -img -f dockerfile .



Wyświetl obraz Docker, aby sprawdzić, czy obraz jest tworzony i oznaczony jako „najnowszy" albo nie:


Zbuduj obraz Docker i oznacz go jako najnowszy

Aby oznaczyć obraz dokera jako najnowszy podczas tworzenia nowego obrazu, użyj „Docker Build”Polecenie wraz z„-T”Opcja i określ nazwę obrazu jako„Image-name: Tag”:

> Docker Build -t py -img -f dockerfile .



Wymień wszystkie obrazy i sprawdź, czy obraz jest oznaczony jako najnowszy, czy nie:

> Zdjęcia dokera -a


Można zauważyć, że obraz jest oznaczony jako najnowszy:

Metoda 2: Jak oznaczyć obraz dokera jako najnowszy za pomocą polecenia „Docker Tag”?

Docker „etykietka”Polecenie jest szczególnie używane do oznaczania obrazów Docker. Aby oznaczyć obraz dokera jako najnowszy, skorzystaj z „Docker Tag:" Komenda:

> Docker tag py-img py-img: najnowszy



Ponownie sprawdź, czy obraz jest oznaczony, czy nie, używając „Obrazy dokera" Komenda:

> Obrazy dokera



Chodzi o to, jak oznaczyć obraz Docker jako najnowszy.

Wniosek

Aby oznaczyć obraz Docker jako najnowszy, użytkownicy mogą korzystać z „Tag Docker: najnowszy" Komenda. Możesz jednak oznaczyć obraz podczas budowania nowego obrazu Dockera. W tym celu skorzystaj z „Docker Build -t: ." Komenda. Ten blog pokazał, jak oznaczyć obraz Docker jako najnowszy.