Erste Schritte

Willkommen beim DowntoZero Cloud OCI-konformen Container-Registry! Diese Anleitung hilft Ihnen beim Einstieg, um Container-Images mit unserer Registry zu pushen und zu pullen.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

Schritt 1: Konto erstellen

Wenn Sie noch kein Konto haben, folgen Sie diesen Schritten:

  1. Besuchen Sie DowntoZero Cloud
  2. Klicken Sie auf Registrieren
  3. Füllen Sie die erforderlichen Informationen aus

Schritt 2: Einen API-Schlüssel generieren

Um sicher mit der Registry zu interagieren, müssen Sie einen API-Schlüssel generieren:

  1. Melden Sie sich bei DowntoZero Cloud an
  2. Navigieren Sie zum Identity Service
  3. Klicken Sie auf Neu, um eine neue Authentifizierung zu erstellen
  4. Geben Sie einen Namen für das Token ein (z.B. “Docker Registry Zugriff”)
  5. Legen Sie die entsprechenden Berechtigungen für das Token fest
  6. Klicken Sie auf Token erstellen
  7. Kopieren Sie das generierte Token und bewahren Sie es sicher auf (es wird nicht wieder angezeigt)

Schritt 3: Anmeldung bei der Registry

Melden Sie sich mit Ihrem API-Schlüssel bei der Registry an:

echo "<your-api-key>" | docker login cr.dtz.rocks -u apikey --password-stdin

Schritt 4: Image taggen

Taggen Sie Ihr lokales Docker-Image, um das Registry-Format zu erfüllen:

docker tag cr.dtz.rocks/:

•	<local-image>: Der Name Ihres lokalen Images
•	<image-name>: Gewünschter Image-Name in der Registry
•	<tag>: Image-Tag (optional, Standard ist latest)

Beispiel:

docker tag my-app cr.dtz.rocks/my-app:latest

Schritt 5: Image pushen

Pushen Sie das getaggte Image zur Registry:

docker push cr.dtz.rocks/<image-name>:<tag>

Beispiel:

docker push cr.dtz.rocks/my-app:latest

Schritt 6: Image pullen

Sie oder andere können nun das Image aus der Registry pullen:

docker pull cr.dtz.rocks/<image-name>:<tag>

Beispiel:

docker pull cr.dtz.rocks/my-app:latest