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:
- Docker instalado en su máquina. Descargar Docker
- Una cuenta activa en DowntoZero Cloud
- Habilitar el servicio de Container Registry
- Genere una API Key para la autenticación del registro - Obtener una API Key
Paso 1: Crear una cuenta
If you don’t have an account yet, follow these steps:
- Visite DowntoZero Cloud
- Haga clic en Sign Up
- 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:
- Inicie sesión en su DowntoZero Cloud
- Vaya al Identity Service
- Haga clic en New para crear una nueva autenticación
- Proporcione un nombre para el token (p. ej., “Docker Registry Access”)
- Establezca los permisos apropiados para el token
- Haga clic en Create Token
- 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