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 Übertragen Sie das Image in das Lager Um das Testen zu erleichtern, ziehen wir das Legen Sie zuerst das Tag Pushen Sie dann das Image in das Repository 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 Aus Konto abmelden Beenden Sie DockerHub mit dem Befehl [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:
|
<<: Der praktische Prozess des Login-Status-Managements im vuex-Projekt
>>: Detaillierte Erläuterung des MySQL-Clusterindex und des Nicht-Clusterindex
Ich habe kürzlich an einer Popup-Anzeige gearbeite...
Inhaltsverzeichnis $nächsterTick() $forceUpdate()...
Inhaltsverzeichnis 1. Komponenteneinführung 2. Qu...
Inhaltsverzeichnis Das Prinzip und die Funktion d...
Inhaltsverzeichnis Standardausführungsprozess Opt...
Einführung Kürzlich habe ich herausgefunden, dass...
Das feste Layout des Seitenkopfes wurde zuvor mit...
1. Löschen Sie das gepunktete Feld, wenn die Scha...
So verwenden Sie „if“ in Linux, um festzustellen,...
Wirkung (Quellcode am Ende): erreichen: 1. Tags d...
Beachten! ! ! Diese Situation kann bei der Instal...
In diesem Artikelbeispiel wird der spezifische Co...
Das Herunterladen dieser Datenbank nimmt viel Zei...
Vorwort Zabbix ist eine der gängigsten Open-Sourc...
In MySQL liest die Funktion LOAD_FILE() eine Date...