Primeros pasos

Welcome to the DowntoZero Cloud OCI-compliant container registry! This guide will help you get started with pushing and pulling container images using our registry.

Requisitos previos

Before you begin, ensure you have the following:

Paso 1: Crear una cuenta

If you don’t have an account yet, follow these steps:

  1. Visite DowntoZero Cloud
  2. Haga clic en Sign Up
  3. Complete la información requerida

Paso 2: Generar una API Key

To securely interact with the registry, you’ll need to generate an API key:

  1. Inicie sesión en su DowntoZero Cloud
  2. Vaya al Identity Service
  3. Haga clic en New para crear una nueva autenticación
  4. Proporcione un nombre para el token (p. ej., “Docker Registry Access”)
  5. Establezca los permisos apropiados para el token
  6. Haga clic en Create Token
  7. Copie el token generado y guárdelo de forma segura (no podrá verlo de nuevo)

Paso 3: Iniciar sesión en el registro

Use su API Key para iniciar sesión en el registro:

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

Paso 4: Etiquetar su imagen

Etiquete su imagen Docker local para que coincida con el formato del registro:

docker tag <local-image> cr.dtz.rocks/<image-name>:<tag>
  • : El nombre de su imagen local
  • : Nombre deseado de la imagen en el registro
  • : Etiqueta de la imagen (opcional, por defecto latest)

Example:

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

Paso 5: Subir la imagen

Suba la imagen etiquetada al registro:

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

Example:

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

Paso 6: Descargar la imagen

Usted u otras personas ahora pueden descargar la imagen del registro:

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

Example:

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