Das Image des Microservice wird zur Speicherung in das Docker-Repository hochgeladen. Häufig verwendete öffentliche Docker-Repositorys sind Alibaba Cloud, NetEase Cloud usw. Sie können auch Ihr eigenes privates Docker-Repository im Unternehmens-LAN erstellen. In diesem Tutorial wird das von Docker bereitgestellte private Repository-Register verwendet. 1. Ziehen Sie das private Lagerbild Docker-Pull-Registrierung 2. Erstellen und starten Sie einen privaten Lagercontainer docker run -dit -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name docker-registry-Registrierung Parameter Beschreibung
Das Obige zeigt, dass das Registrierungsimage erstellt und der Docker-Registrierungscontainer erfolgreich gestartet wurde. Besuchen Sie: http://139.9.40.41:5000/v2/_catalog, das Antwortergebnis ist wie folgt: {"Repositorys":[]} Das obige Antwortergebnis zeigt, dass im privaten Docker-Repository kein Image vorhanden ist. Standardmäßig erlaubt docker-registry nur https zum Senden von Bildern. Die folgende Konfiguration ermöglicht docker-registry die Unterstützung von http. Erstellen Sie unter /etc/docker eine daemon.json-Datei und schreiben Sie: { "unsichere Registrierungen": [ "139.9.40.41:5000"] } 3. Docker neu starten systemctl Neustart Docker 4. Laden Sie das Bild in ein privates Lager hoch Markieren Sie dieses Bild als privates Repository-Bild Docker-Tag docker.io/hallo-welt 139.9.40.41:5000/hallo-welt:v1 Hochladen eines getaggten Bilds Docker Push 139.9.40.41:5000/Hallo Welt:v1 Alle Bilder auflisten [root@2 Docker]# curl http://139.9.40.41:5000/v2/_catalog {"repositories":["hallo-welt"]} 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:
|
<<: Eine kurze Analyse zum besten Umgang mit vergessenen MySQL 8-Passwörtern
>>: Natives JS zur Implementierung des Flugzeug-Kriegsspiels
Vorwort: Beim Entwerfen einer Tabelle in MySQL em...
brauchen: Normalerweise wollen Websites verhinder...
1. Version verwenden vite:2.0 Ant-Design-Vue: 2.0...
Zusammenfassung: Problemlösungsaufzeichnungen von...
Inhaltsverzeichnis 502 Bad Gateway Fehlerbildung ...
Frage 1: Wenn Sie während der Installation „net s...
Erstellen einer Testtabelle -- ------------------...
Vorwort Verwenden Sie js, um einen Jahresrotation...
Informationen zum Miniprogramm-Datencache Datenca...
Frage Vor kurzem bin ich auf die Anforderung gest...
1 Einleitung Das Binärprotokoll zeichnet SQL-Anwe...
Da wir Bilder hochladen möchten, müssen wir zunäc...
Schreiben Sie am Anfang Dieser Artikel behandelt ...
1. Überprüfung Der Pufferpool wird nach dem Start...
Dieser Artikel veranschaulicht anhand von Beispie...