Docker -Plug-in für Muster konfigurieren

Wenn Sie eine Docker -Registryerstellt und implementiert haben, geben Sie Details für die Docker -Registry an, damit sie von Mustern referenziert werden kann. Laden Sie bei Bedarf Docker Community Edition (CE) -oder Docker Enterprise Edition (EE) -Installationspakete hoch, um eine andere Version von Docker CE oder Docker EE zu installieren, wenn Sie das Muster Docker implementieren.

Vorbereitungen

Hinweis:
  • Docker Private Registry Pattern ist veraltet in Version 2.3.3.4 und höher. Dasselbe Feature kann jetzt im Muster Cloud Paks Docker Private Registry verwendet werden, indem Sie Registry Node > import_ocp_docker_images > ocpversions > Keine auf der Seite Bereitstellen der IBM® Cloud Pak System -Benutzerschnittstelleauswählen.
  • Da das Muster ' Docker Private Registry' veraltet ist Ab Version 2.3.3.4 wird erwartet, dass die Seite Docker -Konfiguration unter Musterentwicklung nach dem 2.3.3.4 -Release entfernt wird.. Diese Funktion wird nicht mehr unterstützt. Sie müssen die Musterfunktion Docker Private Registry ignorieren, wenn sie in 2.3.3.4 oder höher auftritt.

Wenn Ihr System über externen Netzzugriff verfügt, ist keine zusätzliche Konfiguration erforderlich, um auf Images in Docker Hubzu verweisen. Wenn das System über externen Netzzugriff verfügt und keine private Docker -Registry im Docker -System-Plug-in referenziert wird, Das System stellt automatisch eine Verbindung zu Docker Hub her.

Führen Sie diese Schritte nur aus, wenn Sie eine private Docker -Registrykonfiguriert und implementiert haben. Vergewissern Sie sich, dass die Registry-Instanz Aktiv ist, bevor Sie diese Aufgabe ausführen.

Zum Konfigurieren der Docker -Registrymuss Ihnen die Rolle Verwaltung von Workloadressourcen mit der Berechtigung "Workloadressourcen verwalten (vollständige Berechtigung)"zugewiesen sein. Wenn Sie die Berechtigung "Nur anzeigen" haben, können Sie die Konfiguration anzeigen, sie aber nicht bearbeiten. Wenn Sie diese Berechtigung nicht haben, ist die Menüoption Katalog > Docker Konfiguration nicht verfügbar.

Vorgehensweise

Konfigurieren Sie die Docker -Registry .

  1. Klicken Sie auf Katalog > Docker Configuration.
    Hinweis: Diese Menüoption ist nur verfügbar, wenn Docker Pattern Type installiert und aktiviert ist.
  2. Setzen Sie Registry-URL auf den vollständig qualifizierten Hostnamen und Port für Ihre private Docker -Registry oder Docker Trusted Registry.
    Beispiel: myserver.mydomain.com:443.
    Hinweis: Cloud Pak System verwendet HTTPS , um eine Verbindung zur Docker -Registry oder Docker Trusted Registry herzustellen. Die Portnummer ist standardmäßig 443. Wenn Sie Cloud Pak System für die Verbindung einer Docker -Registry oder Docker Trusted Registry, die Sie gestartet haben, konfigurieren, muss diese Registry daher mit HTTPSausgeführt werden.
  3. Legen Sie die interne Registry-URLfest.
    Geben Sie die URL für die private Registry an, die an das Managementnetz gebunden ist (in der Regel eine IPv6-IP-Adresse). Das Managementnetz und das Datennetz im System können erst aufeinander zugreifen, wenn diese URL angegeben wurde.
  4. Legen Sie den -Registry-Typ für die Registry fest. entweder Docker Registry oder Docker Trusted Registry.
  5. Geben Sie die Sicherheitsinformationen in den Feldern Registry CA certificate, Registry user nameund Registry password an.
    Hinweis: Für die private Docker -Registry ist standardmäßig keine Sicherheit aktiviert.
  6. Geben Sie die Netzadresse der docker0 -Ethernet-Bridge an. Verwenden Sie die CIDR-Standardschreibweise.
    Beispiel: 192.168.1.5/24.
  7. Optional: Klicken Sie auf Verbindung testen , um die Verbindung zur Registry zu überprüfen.

Docker CE -Installationspakete hochladen

  1. Optional: Laden Sie die Installationsdateien Docker CE oder Docker EE .rpm in die Felder Docker Engine -Installationspaket und Docker Engine SElinux-Installationspaket hoch, um eine andere Version von Docker CE oder Docker EE zu installieren, wenn Sie ein Muster implementieren, das Docker -Containerenthält.

    Wenn keine Dateien in diese Felder hochgeladen werden, wird Docker CE 20.10.3 installiert, wenn Sie ein Muster implementieren, das Docker -Containerenthält. Docker CE 20.10.21 wird auch in 2.3.3.6unterstützt, während Docker CE 20.10.24 im vorläufigen Fix 2.3.3.6 unterstützt wird.

  2. Klicken Sie auf Speichern.

Die Ergebnisse

Das System-Plug-in Docker , auf das durch Klicken auf Katalog > System-Plug-in zugegriffen wird, wird mit den angegebenen Einstellungen konfiguriert. Wenn mehrere Versionen dieses Plug-ins auf dem System installiert sind, wird nur die neueste Version des Plug-ins konfiguriert.

Images, die Sie zur angegebenen Docker -Registry hinzufügen, sind für die Verwendung durch Docker -Container verfügbar, die Sie zu Mustern hinzufügen.

Wenn Sie Installationsdateien für Docker CE oder Docker EE hochgeladen haben, werden diese Dateien verwendet, um Docker CE oder Docker EE zu installieren, wenn Sie ein Muster implementieren, das Docker -Containerenthält.