Detaillierte Erläuterung der Verwendung von Docker-Tag und Docker-Push

Detaillierte Erläuterung der Verwendung von Docker-Tag und Docker-Push

Detaillierte Erklärung des Docker-Tags

Die Verwendung des Docker-Tag-Befehls und wie das lokale Image zu daocloud.io gepusht wird. Docker Hub wird hier nicht für Experimente verwendet, da die Netzwerkgeschwindigkeit von Docker Hub nicht hoch genug ist und es leicht zu Push-Fehlern kommen kann.

Verwenden Sie das Docker-Tag, um das Image anhand seiner ID umzubenennen

chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
chenyangdeMacBook-Pro:~ chenyang$
chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
chenyangdeMacBook-Pro:~ chenyang$ Docker-Tag fce289e99 Hallo-Welt:v1
chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v1 fce289e99eb9 vor 9 Wochen 1,84 kB

Verwenden Sie das Docker-Tag, um das Image-Tag umzubenennen

chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v1 fce289e99eb9 vor 9 Wochen 1,84 kB
chenyangdeMacBook-Pro:~ chenyang$ Docker-Tag Hallo-Welt:neueste Hallo-Welt:v2
chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v1 fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v2 fce289e99eb9 vor 9 Wochen 1,84 kB

Verwenden Sie Docker Push, um das Image auf daocloud.io zu übertragen.

Sie müssen sich bei daocloud.io anmelden. Wenn Sie kein Konto haben, müssen Sie eines auf der Website registrieren.

chenyangdeMacBook-Pro:~ chenyang$ Docker-Login daocloud.io
Benutzername (chenyang_1010): chenyang_1010
Passwort: 
Anmeldung erfolgreich
chenyangdeMacBook-Pro:~ chenyang$

Markieren und hochladen

chenyangdeMacBook-Pro:~ chenyang$ Docker-Tag Hallo-Welt daocloud.io/zter/Hallo-Welt:v1
chenyangdeMacBook-Pro:~ chenyang$ Docker-Bilder
REPOSITORY TAG BILD ID ERSTELLT GRÖSSE
hallo-welt aktuell fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v1 fce289e99eb9 vor 9 Wochen 1,84 kB
hallo-welt v2 fce289e99eb9 vor 9 Wochen 1,84 kB
daocloud.io/zter/hello-world v1 fce289e99eb9 vor 9 Wochen 1,84 kB
chenyangdeMacBook-Pro:~ chenyang$ docker push daocloud.io/zter/hello-world:v1
Der Push verweist auf ein Repository [daocloud.io/zter/hello-world]
af0b15c8625b: Geschoben 
v1: Digest: sha256:39bbd4a41b5d3b164632d3b4a295c0db31139992a8fe985f949dac7ccff7aa54 Größe: 524

Ergebnisse hochladen

Laden Sie das Bild auf daocloud.io hoch

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Docker benennt den Imagenamen und die TAG-Operation um
  • So löschen Sie ein Image in Docker
  • Docker verpackt das lokale Image und stellt es auf anderen Maschinen wieder her
  • Docker implementiert das erneute Taggen und Löschen des Images des ursprünglichen Tags

<<:  So verwenden Sie Tinymce in Vue3.0+ und implementieren die Funktion zum Hochladen mehrerer Bilder und zum Bearbeiten der Formel zum Hochladen von Dateien

>>:  mysql installer web community 5.7.21.0.msi grafik-tutorial zur installation

Artikel empfehlen

Über gutes Design

<br />Auf zehntausend Personen, die die Frag...

Einführung in die Funktionen und Verwendung von Wert- und Namensattributen in HTML

1. Der in der Schaltfläche verwendete Wert bezieht...

Fehler MySQL-Tabelle 'performance_schema...Lösung

Die Testumgebung ist mit MariaDB 5.7 eingerichtet...

Detaillierte Erläuterung der MySQL-Cursor-Konzepte und -Verwendung

Dieser Artikel erläutert anhand von Beispielen da...

So stellen Sie mit Docker schnell einen Elasticsearch-Cluster bereit

In diesem Artikel werden Docker Container (orches...

Prinzip und Anwendungsbeispiele des URL-Umschreibmechanismus von Nginx

Durch das Umschreiben der URL lässt sich die bevo...

Analyse des Benchmarking-Prozesses von Sysbench für MySQL

Vorwort 1. Benchmarking ist eine Art Leistungstes...

Erweiterte Closures in JavaScript erklärt

Inhaltsverzeichnis 1. Das Konzept der Schließung ...

Vue3 implementiert ein Beispiel für eine Nachrichtenkomponente

Inhaltsverzeichnis Komponentendesign Definieren d...

So finden Sie langsame SQL-Anweisungen in MySQL

Wie finde ich langsame SQL-Anweisungen in MySQL? ...

So implementieren Sie den neuen Operator von JavaScript selbst

Inhaltsverzeichnis Konstruktor neuer Operator Imp...

html Option deaktivieren auswählen auswählen deaktivieren Option Beispiel

Code kopieren Der Code lautet wie folgt: <Ausw...