Docker -Drang zum privaten Register

Docker -Drang zum privaten Register

Docker Registries sind ein notwendiger Teil der Docker -Plattform, die eine wichtige Rolle bei der Veröffentlichung und Verwaltung von Docker -Bildern spielt. Die Docker -Register sind hauptsächlich in zwei Arten eingeteilt: offizielle Registrierung (Docker Hub) und private Registrierung, die Benutzer für den persönlichen Gebrauch spezifizieren. Benutzer können ihre Docker -Bilder in diesen Registern teilen und veröffentlichen.

In diesem Blog wird erläutert, wie ein Docker -Image mit Docker in eine private Registrierung verschoben werden kanndrücken" Befehl.

So verwenden Sie "Docker Push", um das Bild in das private Register zu bringen?

Der "Docker PushDas Kommando ist ein Befehlszeilendienstprogramm, mit dem Docker -Bilder in Dockers privates oder offizielles Registrierung gedrückt oder veröffentlichen wird. Verwenden Sie diesen Befehl, um das Bild in die private Registrierung zu drücken, die angegebene Prozedur.

Schritt 1: Ziehen Sie das Docker -Bild aus Docker Official Registry

Ziehen Sie zunächst jedes Bild aus dem offiziellen Register der Docker “Docker Hub”. Zum Beispiel haben wir die "gezogen"alpin" Bild:

> Docker Alpine ziehen

Schritt 2: Melden Sie sich bei der Privatregistrierung an

Melden Sie sich als Nächstes mit Hilfe des “in Ihrer privaten Registrierung anDocker Login" Befehl. Zum Beispiel haben wir uns in unserer Docker -Registrierung angemeldet, in der wir tätig sind “LOCALHOST: 5000”:

> Docker Login Localhost: 5000

Notiz: Benutzer müssen den Registrierungscontainer starten, bevor sie sich bei Docker Private Registry anmelden.

Schritt 3: Zielbild erstellen

Erstellen Sie als nächstes ein Zielbild aus dem neu gezogenen Bild, das dann in das private Register gedrückt wird. Verwenden Sie das “, um ein Zielbild zu erstellen, die“Docker -Tag /" Befehl:

> Docker Tag Alpine Localhost: 5000/Alpine-Img

Um zu überprüfen, ob das Bild erstellt wird oder nicht, lesen Sie die Bilderliste mit der “Dockerbilder" Befehl:

> Docker -Bilder

Schritt 4: Drücken Sie das Docker -Image in das private Register

Drücken Sie das Bild in die Docker Privatregistrierung mit der “Docker Push " Befehl:

> Docker Push Localhost: 5000/Alpine-Img

Überprüfen. Zum Beispiel haben wir die "besucht"localhost: 5000/v2/_catalogURL auf dem Browser:

Die obige Ausgabe zeigt, dass wir das Docker -Image erfolgreich in das private Register gedrückt haben.

Abschluss

Der "Docker PushDer Befehl wird verwendet, um Docker -Bilder entweder in der privaten Registrierung oder in der Docker Hub -Registrierung in die Registrierung zu bringen. Um ein Bild in das private Register zu bringen, starten Sie zunächst den Registrierungscontainer und melden Sie sich im Privatregister an. Erstellen Sie dann ein Zielbild und drücken Sie es mit der „Docker Private Registry“ an “Docker Push " Befehl. Diese Beschreibung hat gezeigt, wie das Bild in ein privates Registry übertroffen werden kann.