Tworzenie tagów Docker

Tworzenie tagów Docker

Pliki źródłowe używane do zarządzania kontenerami Docker są znane jako obrazy Docker. Te obrazy Docker zawierają instrukcje kontenerowi do zarządzania i wdrażania projektów. Deweloperzy pracują nad kilkoma projektami i czasami muszą je zaktualizować. W tym celu muszą również zaktualizować obrazy Docker. W takich scenariuszach konieczne jest określenie wersji obrazu Docker. Dzięki Dockerowi ”tagi”, Które pomagają nam określić różne wersje obrazów Docker.

W tym artykule zademonstrujemy:

  • Jak utworzyć obraz dokera?
  • Jak oznaczyć obraz dokera?

Jak utworzyć obraz w Docker?

Aby utworzyć obraz w Docker, najpierw utwórz prosty plik Docker. Następnie użyj „Docker Build„Polecenie utworzenia nowego obrazu Dockera. Aby to zrobić, przejdź przez dostarczone instrukcje.

Krok 1: Utwórz DockerFile

Utwórz prosty plik dokujący, aby uruchomić prosty program Python. Nazwa pliku musi być przechowywana jako „Dockerfile”:

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

Krok 2: Utwórz plik programu

Następnie utwórz kolejny plik o nazwie „Pythonapp.py”Z kodem programu:

Drukuj („Witaj, witaj w samouczku Linuxhint”)

Krok 3: Zbuduj obraz dokera

Zbuduj nowy obraz Docker za pośrednictwem Dockera „zbudować" Komenda. Tutaj "-T„Opcja służy do określenia nazwy obrazu:

> Docker Build -t py -img .

Krok 4: Zbuduj nowy oznaczony obraz

Użytkownicy mogą również określić wersję obrazu lub oznaczyć obraz podczas tworzenia nowego obrazu za pomocą podanego polecenia. Tutaj nazwa obrazu jest określona jako „Image-name: Tag”:

> Docker Build -t py -img: 3.6 .

Następnie wymień wszystkie obrazy, aby sprawdzić, czy obraz Dockera jest utworzony, czy nie:

> Obrazy dokera

Można zauważyć, że pomyślnie utworzyliśmy obraz Dockera wraz z tagiem ”3.6”:

Notatka: Jeśli nie określimy znacznika obrazu, domyślna wartość znacznika zostanie ustawiona jako „najnowszy".

Jak oznaczyć obraz dokera?

Wersję obrazu można określić za pomocą Dockera „etykietka" Komenda. Deweloperzy często przesyłają obrazy do rejestru Docker o tej samej nazwie. Zaktualizowane obrazy można jednak zidentyfikować za pomocą unikalnych wersji. Składnia używana do oznaczania obrazu jest następująca:

> Tag Docker:

Spójrz na podane instrukcje oznaczania obrazów w Docker.

Krok 1: Wymień wszystkie obrazy

Najpierw wymień wszystkie obrazy i zwróć uwagę na identyfikator obrazu, który chcesz oznaczyć:

> Obrazy dokera

Krok 2: Oznacz obraz

Użyj „Tag Docker”Polecenie wzdłuż identyfikatora obrazu, który chcesz oznaczyć, nową nazwę obrazu i wartość znacznika:

> Docker Tag 13A1FC262DA5 Python-Img: 3.6

Ponownie wymień obraz dokera, aby potwierdzić, czy obraz jest oznaczony, czy nie:

> Obrazy dokera

Krok 3: Oznacz już oznaczony obraz

Możesz także oznaczyć obraz, który jest już oznaczony, jak pokazano poniżej:

> Docker Tag Py-Img: 3.6 py-img: 5

Wykazaliśmy, jak tworzyć i oznaczać obrazy w Docker.

Wniosek

Docker ”etykietka”Polecenie służy do określenia wersji obrazu lub tagu obrazu. Użytkownicy mogą również określić wersję obrazu podczas budowania nowego obrazu. Aby oznaczyć już zbudowany obraz, użyj „Docker Tag:" Komenda. Ten zapis pokazał, jak dokować obrazu i jak oznaczyć obraz.