A "Docker Privatregister”Ist ein zentrales Repository zum Speichern und Verteilen von Docker -Bildern in einem privaten Netzwerk oder einer Organisation. Es ist nützlich, ihre eigenen Bilder zu verwalten, die in ihrer eigenen Infrastruktur leicht gemeinsam genutzt und bereitgestellt werden können.
Durch die Verwendung eines privaten Registers können Organisationen die Sicherheit und Kontrolle über ihre Bilder aufrechterhalten, um sicherzustellen, dass nur zugelassene Bilder in ihrer Infrastruktur verwendet werden. Darüber hinaus kann eine private Registrierung die Bereitstellungsgeschwindigkeit und Zuverlässigkeit von Docker -Bildern verbessern.
In diesem Artikel wird die Schritt-für-Schritt-Anweisungen erläutert, um die Docker Privatregistrierung auf Ubuntu einzurichten.
So richten Sie das Docker Privatregister auf Ubuntu ein?
Die Einrichtung einer privaten Registrierung von Docker auf Ubuntu ist ein nützliches Instrument für Organisationen, die ihre Bereitstellungsprozesse, Sicherheit und Kontrolle über ihre Docker -Bilder verbessern möchten. Befolgen Sie die folgenden Schritte, um die private Docker -Registrierung einzurichten:
Voraussetzung: Installieren Sie Docker auf Ubuntu
Um Docker Private Registry auf Ubuntu einzurichten, müssen Benutzer sicherstellen, dass Docker im Betriebssystem installiert ist. Wenn nicht, befolgen Sie das Verfahren, das auf der offiziellen Website bereitgestellt wird.
Schritt 1: Starten Sie den Docker -Daemon
Starten Sie nach Abschluss der Installation den Docker -Daemon mit dem “SystemctlBefehl ”, wie im folgenden Skript zu sehen ist:
$ sudo systemctl starten docker
Die Ausgabe zeigt, dass Docker erfolgreich gestartet wurde.
Schritt 2: Ziehen Sie das Image Docker Registry ab
Um das Bild von Docker Registry aus dem Docker -Hub zu ziehen, geben Sie die “an“ an “Registrierung" mit dem "sudo”Privilegien wie unten:
$ sudo docker Pull Registry
Die Ausführung des obigen Befehls zeigt, dass das neuere Bild “RegistrierungWurde heruntergeladen.
Schritt 3: Setup Docker Private Registry Container einrichten
Um den Docker Registry Container zu starten, führen Sie die “aus“ ausDocker RunBefehl ”Durch Angeben der Portnummer:
$ sudo docer run -d -p 5000: 5000 -restart = immer -name Registrierungsregister: 2
Die Beschreibung des folgenden Befehls finden Sie hier:
Die Ausgabe zeigt, dass der benannte Docker -Container “Registrierung"Wurde aus dem Bild heruntergeladen"Registrierung: 2”.
Schritt 4: Ziehen Sie das Docker -Bild "Alpine"
Alpine ist eine beliebte und leichte Linux -Verteilung, die üblicherweise als Basisbild für andere Docker -Bilder verwendet wird. Das ziehen "alpinFühren Sie das folgende Skript aus:
$ sudo docker Alpine ziehen
Die Ausgabe zeigt, dass das Docker -Bild “alpinWurde heruntergeladen.
Schritt 5: Tag und schieben Sie ein Zielbild in die Registrierung
Um ein Bild zu markieren und es in die Registrierung zu bringen, müssen Benutzer die “angeben“Bildname”. Zum Beispiel die “alpin"Image wird erwähnt, indem der Port angegeben wird"5000”Zum Lokalhost:
$ sudo docker tag alpine localhost: 5000/alpine
Um das Docker -Image in die Registrierung zu drücken, das “Docker PushBefehl "Befehl wird mit dem" verwendet "alpinBildname:
$ sudo docker push localhost: 5000/alpine
Die Ausgabe zeigt, dass die “alpinDas Bild wurde erfolgreich in das jeweilige Repository gebracht.
Schritt 6: Ziehen Sie ein aktualisiertes Bild aus der Registrierung
Um das aktualisierte Bild aus der Registrierung zu ziehen, führen Sie die “aus“ ausDocker ziehenBefehl ”, indem die Portnummer angegeben wird“5000"Und Bildname"alpin" wie nachstehend:
$ sudo docer Pull Localhost: 5000/Alpine
Die Ausgabe zeigt, dass die “alpinDas Bild wurde mit den aktualisierten Einstellungen gezogen.
Schritt 7: Überprüfen Sie, ob die Registrierung ausgeführt wird
Um zu überprüfen, ob die Registrierung in Betrieb ist, können Benutzer die “nutzen“LockenBefehl mit der jeweiligen URL:
$ curl http: // localhost: 5000/v2/_catalog
Die obige Anzeige zeigt, dass die aktuelle private Registrierung auf Ubuntu ausgeführt wird.
Abschluss
Um eine private Docker -Registrierung auf Ubuntu einzurichten, müssen die Benutzer zunächst das abziehenRegistrierung"Bild mit der"Docker Pull Registry" Skript. Starten Sie außerdem das private Register der Docker über das Skript „Docker Run -d -p -Restart immer -name Registrierung: Tag“. Ziehen Sie danach das angegebene Bild und markieren Sie es. Drücken Sie zum Schluss das markierte Bild in Ihr privates Register Docker. Dieser Leitfaden hat Schritt-für-Schritt-Verfahren zur Einrichtung des Docker Private Registry auf Ubuntu nachgewiesen.