Comenzando
¡Bienvenido al registro de contenedores compatible con OCI de DowntoZero Cloud! Esta guía te ayudará a comenzar a subir y descargar imágenes de contenedores usando nuestro registro.
Requisitos previos
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 una Clave API para la autenticación del registro - Obteniendo una Clave API
Paso 1: Crear una Cuenta
Si aún no tienes una cuenta, sigue estos pasos:
- Visita DowntoZero Cloud
- Haz clic en Registrarse
- Completa la información requerida
Paso 2: Generar una Clave API
Para interactuar con el registro de forma segura, necesitarás generar una clave API:
- Inicia sesión en tu DowntoZero Cloud
- Navega a Servicio de Identidad
- Haz clic en Nuevo para crear una nueva autenticación
- Proporciona un nombre para el token (ej., “Acceso Registro Docker”)
- Establece los permisos adecuados para el token
- Haz clic en Crear Token
- Copia el token generado y guárdalo de forma segura (no podrás verlo nuevamente)
Paso 3: Iniciar sesión en el Registro
Usa tu Clave API para iniciar sesión en el registro:
echo "<tu-clave-api>" | docker login cr.dtz.rocks -u apikey --password-stdin
Paso 4: Etiquetar tu Imagen
Etiqueta tu imagen Docker local para que coincida con el formato del registro:
docker tag
• <imagen-local>: El nombre de tu imagen local
• <nombre-imagen>: Nombre deseado de la imagen en el registro
• <etiqueta>: Etiqueta de la imagen (opcional, por defecto latest)
Ejemplo:
docker tag my-app cr.dtz.rocks/my-app:latest
Paso 5: Subir la Imagen
Sube la imagen etiquetada al registro:
docker push cr.dtz.rocks/<nombre-imagen>:<etiqueta>
Ejemplo:
docker push cr.dtz.rocks/my-app:latest
Paso 6: Descargar la Imagen
Tú u otros ahora pueden descargar la imagen desde el registro:
docker pull cr.dtz.rocks/<nombre-imagen>:<etiqueta>
Ejemplo:
docker pull cr.dtz.rocks/my-app:latest