Getting Started

¡Bienvenido al registro de contenedores compatible con OCI de DowntoZero Cloud! Esta guía te ayudará a comenzar a enviar y obtener imágenes de contenedor usando nuestro registro.

Prerequisites

Antes de comenzar, asegúrate de tener lo siguiente:

Step 1: Create an Account

Si aún no tienes una cuenta, sigue estos pasos:

  1. Visita DowntoZero Cloud
  2. Haz clic en Registrarse
  3. Completa la información requerida

Step 2: Generate an API Key

Para interactuar de forma segura con el registro, necesitarás generar una clave API:

  1. Inicia sesión en tu DowntoZero Cloud
  2. Navega a Identity Service
  3. Haz clic en Nuevo para crear una nueva Autenticación
  4. Proporciona un nombre para el token (p.ej., “Acceso Registro Docker”)
  5. Establece los permisos apropiados para el token
  6. Haz clic en Crear Token
  7. Copia el token generado y guárdalo de forma segura (no podrás verlo de nuevo)

Step 3: Log In to the Registry

Usa tu Clave API para iniciar sesión en el registro:

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

Step 4: Tag Your Image

Etiqueta tu imagen Docker local para que coincida con el formato del registro:

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

Ejemplo:

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

Step 5: Push the Image

Envía la imagen etiquetada al registro:

docker push cr.dtz.rocks/<nombre-imagen>:<etiqueta>

Ejemplo:

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

Step 6: Pull the Image

Tú u otros ahora pueden obtener la imagen del registro:

docker pull cr.dtz.rocks/<nombre-imagen>:<etiqueta>

Ejemplo:

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