Docker - Ist es möglich, dass Image mehrere Tags hat?

Docker - Ist es möglich, dass Image mehrere Tags hat?
Docker -Bilder sind der grundlegende Teil der Docker -Umgebung, die zum Erstellen und Bereitstellen von Projekten in Containern verwendet werden. Der Docker -Entwickler arbeitet häufig mit Docker -Bildern zusammen, um seine Projekte zu konstruieren, aber gelegentlich müssen sie die Abhängigkeiten einer Anwendung oder eines Projekts aktualisieren. Sie wollen auch die Änderungen von der vorherigen Version behalten. Zu diesem Zweck kann der Benutzer das Bild markieren oder die Version des Bildes für eindeutige Identifikation angeben.

Dieser Artikel wird erklären:

  • Ist es möglich, mehrere Tags für ein Bild zu haben??
  • So erstellen Sie ein Bild mit verschiedenen Tags?
  • Tag im Docker

Ist es möglich, mehrere Tags für ein Bild zu haben??

Ja, es ist möglich, dass ein Docker -Bild mehrere Tags hat. Wie in Docker werden Bilder von Zeit zu Zeit entsprechend den Anforderungen aktualisiert, genau wie die Anwendungsaktualisierungen. Zu diesem Zweck müssen Benutzer die spezifische Version des Bildes oder ein eindeutiges Tag zur Identifizierung angeben. Daher kann das Docker -Bild mehrere Kopien eines Bildes zusammen mit einzigartigen Tags haben.

So erstellen Sie ein Bild mit verschiedenen Tags?

Sie können dasselbe Bild mit mehreren Tags erstellen, während Sie das Bild aus einer Dockerfile erstellen. Zu diesem Zweck gehen Sie die angegebenen Anweisungen durch.

Schritt 1: Machen Sie Dockerfile
Erstellen Sie zuerst eine einfache Datei mit dem Namen “Dockerfile”. Fügen Sie dann die folgende Anweisung in Dockerfile ein:

Aus Python
WorkDir /SRC /App
KOPIEREN…
CMD ["Python", ","./Pythonapp.py "]

Die obigen Anweisungen erstellen ein Bild, um ein einfaches Python -Programm auszuführen, das in der “definiert istPythonapp.py" Datei:

Schritt 2: Erstellt ein Bild mit mehreren Tags
Als nächstes verwenden Sie die “Docker Build”Um das Bild mit mehreren Tags zu generieren. Benutzer können die “nutzen“-T" oder "-Schild”Option zum Erstellen mehrerer Tag -Bilder. Um beispielsweise ein Bild mit drei verschiedenen Tags zu erstellen, müssen wir das verwenden-T”Option dreimal:

> Docker Build -t Python: neuest -t Python: 3.6 -t Python: 3.4

Schritt 3: Überprüfung
Überprüfen Sie nun, ob das Bild mit den angegebenen Tags erstellt wurde:

> Docker -Bilder

Tag im Docker

Benutzer können jedoch ein Bild mehrmals markieren. Mit anderen Worten können Sie die verschiedenen Tags für ein einzelnes oder ähnliches Bild angeben. Zu diesem Zweck die “Docker -Tag”Kann genutzt werden.

Verfolgen Sie die unten erwähnte Prozedur, um das Bild in Docker zu markieren.

Schritt 1: Markieren Sie das Bild
Verwenden Sie das Bild, um das Bild zu markieren, um die Version des Bildes anzugebenDocker -Tag:" Befehl:

> Docker Tag Python: Neueste Python: 2.4

Im obigen Befehl haben wir das mit dem Tag mit dem Tag getaggtPython: Neueste"Bild als"Python: 2.4”:

Sie können ein einzelnes Bild viele Male markieren, um die mehrfachen Tags eines Bildes anzugeben. Zum Beispiel haben wir wieder mit dem mitgeteiltPython: Neueste"Bild als"Python: 2.8”:

> Docker Tag Python: Neueste Python: 2.8

Schritt 2: Überprüfen Sie, ob das Bild markiert ist
Schauen Sie sich anschließend alle Bilder in Docker an, um zu überprüfen, ob die neu getagten Bilder erstellt werden oder nicht:

> Docker -Bilder

Es kann beobachtet werden, dass wir die beiden Tags für “definiert haben“Python: Neueste" Bild.

Abschluss

Ja! Es ist möglich, dass ein Bild mehrere Tags hat. Da die Bilder von Zeit zu Zeit aktualisiert werden und Benutzer einem Bild eindeutige identifizierende Tags zuweisen. Sie können das gleiche Bild jedoch mit mehreren Tags mit dem "erstellen" erstellenDocker Build -t -t: Tag" Befehl. Verwenden Sie das Bild von mehreren Tags, um ein Bild von mehreren Tags zu erstellen-T”Option mehrmals Option. Dieser Blog hat veranschaulicht, dass ein Bild verschiedene Tags hat.