Detaillierte Erläuterung der Verwendung des DockerHub-Image-Repository

Detaillierte Erläuterung der Verwendung des DockerHub-Image-Repository

Bisher wurden die von uns verwendeten Images alle aus dem öffentlichen DockerHub-Repository gezogen. Wir haben auch gelernt, wie wir unsere eigenen Images erstellen können, aber das Sichern, Wiederherstellen und Migrieren von Images über Tar-Pakete ist für die Entwicklung im Team nicht besonders benutzerfreundlich. Wir können die Images zur einfacheren Verwendung auch in das DockerHub-Repository übertragen.

Tipps: Wenn das erstellte Image Projektdaten enthält, wird empfohlen, ein privates Repository zu verwenden.

Konto registrieren

Offizielle Website: https://hub.docker.com/

Anmeldekonto

Geben Sie mit dem Befehl docker login Ihr Konto und Ihr Kennwort ein, um sich bei DockerHub anzumelden.

Übertragen Sie das Image in das Lager

Um das Testen zu erleichtern, ziehen wir das hello-world -Image lokal herunter und laden es dann in das DockerHub-Repository hoch.

Legen Sie zuerst das Tag docker tag local-image:tagname new-repo:tagname für das Image fest.

Pushen Sie dann das Image in das Repository docker push new-repo:tagname .

Docker-Tag Hallo-Welt: neueste mrhelloworld/test-hello-world:1.0.0
docker push mrhelloworld/test-hello-world:1.0.0 

Lager anzeigen

Ziehen Sie das Bild

Testen Sie, ob das Image mit docker pull mrhelloworld/test-hello-world:1.0.0 abgerufen werden kann.

Aus Konto abmelden

Beenden Sie DockerHub mit dem Befehl docker logout .

[root@localhost ~]# Docker-Abmeldung
Anmeldeinformationen für https://index.docker.io/v1/ entfernen

Damit ist unsere Einführung in die Verwendung des DockerHub-Image-Repository abgeschlossen. Aus netzwerkbezogenen Gründen kann das Herunterladen und Hochladen von Images von DockerHub langsam sein. Darüber hinaus können die in der Produktion verwendeten Docker-Images unseren Code, Konfigurationsinformationen usw. enthalten, die nicht an Außenstehende gelangen dürfen. Daher dürfen sie nur von Entwicklern im Intranet heruntergeladen werden. Wie kann man das Problem lösen? Dies kann durch die Erstellung eines privaten Image-Repositorys erreicht werden. Im Folgenden erfahren Sie, wie Sie ein privates Docker-Image-Repository erstellen.

Dies ist das Ende dieses Artikels über die detaillierte Verwendung des DockerHub-Image-Repositorys. Weitere Informationen zur Verwendung des DockerHub-Image-Repositorys finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Verwendung des Alibaba Cloud-Image-Repository zum Erstellen ausländischer Docker-Images
  • Implementierung der Docker-Konfigurationsänderung des Alibaba Cloud-Image-Repository
  • So implementieren Sie Docker Registry zum Erstellen eines privaten Image Warehouse
  • Schritte für Docker zum Erstellen eines eigenen lokalen Image-Repositorys
  • So verwenden Sie das Alibaba Cloud-Image-Repository mit Docker
  • So verwenden Sie ein Domestic Image Warehouse für Docker

<<:  Der praktische Prozess des Login-Status-Managements im vuex-Projekt

>>:  Detaillierte Erläuterung des MySQL-Clusterindex und des Nicht-Clusterindex

Artikel empfehlen

Wissen Sie, wie Sie mit Vue Screenshots von Webseiten erstellen?

Inhaltsverzeichnis 1. Installieren Sie html2Canva...

Der vollständige Leitfaden zum Rasterlayout in CSS

Grid ist ein zweidimensionales Rasterlayoutsystem...

Mysql implementiert drei Funktionen zum Feldspleißen

Beim Exportieren von Daten in Operationen ist das...

Ausführliche Erläuterung der Standortpriorität von Nginx

Standortausdruckstyp ~ bedeutet, dass ein regulär...

Strategie zur Optimierung der Leistung von MySQL-Datenbankabfragen

Optimieren von Abfragen Verwenden der Explain-Anw...

Zusammenfassung der Wissenspunkte zum Ereignismodul in Node.js

Durch das Studium und die Anwendung von Node wiss...

Javascript Frontend Optimierungscode

Inhaltsverzeichnis Optimierung der if-Beurteilung...

W3C Tutorial (14): W3C RDF und OWL Aktivitäten

RDF und OWL sind zwei wichtige semantische Webtec...

Detaillierte Erklärung und Beispiele der MySQL-Isolationsebene

Inhaltsverzeichnis 4 Isolationsebenen von MySQL E...

js Canvas zur Realisierung des Gobang-Spiels

In diesem Artikel wird der spezifische Code der L...

Häufig verwendete JavaScript-Array-Methoden

Inhaltsverzeichnis 1. filter() 2. fürJedes() 3. e...

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

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

Der Prozess der Installation von Docker im Linux-System

In diesem Blog führe ich Sie in einfachen Schritt...