Guida introduttiva

Benvenuto nel registro di container compatibile OCI di DowntoZero Cloud! Questa guida ti aiuterà a iniziare a caricare e scaricare immagini dei container usando il nostro registro.

Prerequisites

Prima di iniziare, assicurati di avere quanto segue:

Step 1: Create an Account

Se non hai ancora un account, segui questi passaggi:

  1. Visita DowntoZero Cloud
  2. Clicca su Sign Up
  3. Compila le informazioni richieste

Step 2: Generate an API Key

Per interagire in modo sicuro con il registro, dovrai generare una chiave API:

  1. Accedi al tuo account su DowntoZero Cloud
  2. Vai a Identity Service
  3. Clicca su New per creare una nuova Authentication
  4. Fornisci un nome per il token (ad es., “Docker Registry Access”)
  5. Imposta i permessi appropriati per il token
  6. Clicca Create Token
  7. Copia il token generato e conservalo in modo sicuro (non potrai visualizzarlo di nuovo)

Step 3: Log In to the Registry

Usa la tua API Key per accedere al registro:

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

Step 4: Tag Your Image

Tagga la tua immagine Docker locale per farla corrispondere al formato del registro:

docker tag <local-image> cr.dtz.rocks/<image-name>:<tag>
  • : Il nome della tua immagine locale
  • : Nome desiderato dell’immagine nel registro
  • : Tag dell’immagine (opzionale, predefinito: latest)

Example:

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

Step 5: Push the Image

Carica l’immagine taggata nel registro:

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

Example:

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

Step 6: Pull the Image

Tu o altri potete ora scaricare l’immagine dal registro:

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

Example:

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