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:
- Docker instalado en tu máquina. Descargar Docker
- Una cuenta activa en DowntoZero Cloud
- Habilitar el Servicio de Registro de Contenedores
- Generar Clave API para la autenticación en el registro - Obtener una Clave API
Step 1: Create an Account
Si aún no tienes una cuenta, sigue estos pasos:
- Visita DowntoZero Cloud
- Haz clic en Registrarse
- 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:
- Inicia sesión en tu DowntoZero Cloud
- Navega a Identity Service
- Haz clic en Nuevo para crear una nueva Autenticación
- Proporciona un nombre para el token (p.ej., “Acceso Registro Docker”)
- Establece los permisos apropiados para el token
- Haz clic en Crear Token
- 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