So erstellen Sie eine private Docker -Registrierung

So erstellen Sie eine private Docker -Registrierung
Docker Registries sind ein wesentlicher Bestandteil von Docker. Sie werden verwendet, um das Docker -Bild zu speichern und zu verwalten. Benutzer können Bilder in der Registrierung hochladen, über die sie auch Docker -Bilder veröffentlichen und teilen können. Zu diesem Zweck stellt Docker ein offizielles Register vor. “Docker Hub”. Es enthält Tausende von Bildern für den Entwicklerunterstützung. Benutzer können jedoch auch ihre eigene private Docker -Registrierung erstellen.

In diesem Artikel wird veranschaulicht, wie ein Docker Private Registry erstellt wird.

So erstellen Sie eine private Docker -Registrierung?

Um eine private Registrierung zu erstellen, müssen sich Benutzer in Dockers offizielles Register „DockerHub“ anmelden. Dann ziehen Sie den Beamten “RegistrierungImage, mit dem Docker Private Registry erstellt wird.

Verwenden Sie die angegebenen Anweisungen, um die private Registrierung von Docker zu erstellen.

Schritt 1: Suchen Sie das offizielle "Registry" -Abbild
Melden Sie sich zunächst bei der offiziellen Registrierung von Docker Hub an und suchen Sie dann nach “Registrierung”Um das offizielle Registrierungsbild zu öffnen:

Schritt 2: Ziehen Sie das Bild "Registrierung" von Docker Hub aus
Öffnen Sie als nächstes das Terminal Ihres Systems und ziehen Sie die “Registrierung"Bild mit der"Docker Pull Registry" Befehl:

> Docker Pull Registry

Schritt 3: Erstellen Sie ein privates Register
Erstellen Sie eine private Registrierung, indem Sie das Registrierungsbild mit dem angegebenen Befehl ausführen. Hier haben wir den Port angegeben “5000"Für das private Register und"-Name”Wird verwendet, um den Containernamen zu definieren:

> Docker Run -d -p 5000: 5000 -RESTART Immer -Name Registrierung Registrierung: 2

Schritt 4: Ziehen Sie das Bild von Docker Hub ab
Ziehen Sie als nächstes jedes Bild aus dem offiziellen Register Docker Hub ab. Zum Beispiel haben wir die "gezogen"alpin" Bild:

> Docker Alpine ziehen

Schritt 5: Zielbild erstellen
Erstellen Sie als Nächstes ein Zielbild über das Quellbild. Zum Beispiel werden wir ein "Alpine" -Fild als Quellbild verwenden, um ein neues Zielbild zu erstellen. Dieses Bild wird auf Docker Private Registry gedrängt.
Verwenden Sie dazu die “Docker Tag Quellregistrierung/Befehl wie folgt:

> Docker Tag Alpine Localhost: 5000/Alpine-Img

Zur Überprüfung listen Sie alle Docker -Bilder auf:

> Docker -Bilder

Hier können Sie sehen, dass wir das Zielbild erfolgreich erstellt haben:

Schritt 6: Image zum privaten Register drücken
Drücken Sie nun das Zielbild in das neu erstellte Docker Private Registry durch “Docker Push" Befehl:

> Docker Push Localhost: 5000/Alpine-Img

Besuchen Sie den privaten Registrierungskatalog mit “localhost: 5000/v2/_catalogURL auf dem Browser:

Aus der obigen Ausgabe können Sie sehen, dass wir das Zielbild erfolgreich in das neu erstellte private Docker -Register übertragen haben.

Abschluss

Um eine private Docker -Registrierung zu erstellen, melden Sie sich zunächst bei der “Docker Hub"Offizielles Register und ziehen Sie den Beamten"Registrierung"Bild mit der"Docker Pull Registry" Befehl. Erstellen Sie danach eine private Registrierung mit der “Docker run -d -p -restart immer -name Registrierung Registrierung: Tag" Befehl. Ziehen Sie als Nächst. Schieben Sie dann das neu erstellte oder markierte Bild in Ihre private Registrierung von Docker. Dieser Blog hat veranschaulicht, wie man ein Docker Private Registry erstellt.