AD

¿Ya dominas lo básico? Un curso estructurado de Docker es la vía rápida para dar el salto.

Ver cursos de Docker en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐳Lecciones de Docker
Lección 35 / 45

Compartir una imagen con docker push

En esta lección subirás una imagen a un registro para que otros la usen.

docker push myapp la envía al registro. Antes hay que autenticarse con docker login y etiquetar la imagen con el nombre del registro y la cuenta.

Ese paso previo es donde falla casi todo el mundo la primera vez: sin el prefijo correcto, Docker intenta subir a Docker Hub bajo un nombre que no te pertenece y responde denied: requested access to the resource is denied.

La subida aprovecha las capas igual que la descarga: las que el registro ya tiene no se envían. Por eso publicar una versión nueva de una imagen grande suele ser rápido.

Hay un punto de seguridad que conviene tener presente: todo lo que esté en la imagen se sube, incluidos los archivos que borraste en una instrucción posterior — siguen en la capa anterior y se pueden recuperar. Una clave copiada por error durante la construcción queda publicada aunque el archivo final no la contenga.

En un flujo real esto no lo hace una persona: la integración continua construye, prueba y publica automáticamente al fusionar un cambio.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker push myapp

🧑‍💻 Puedes escribir este comando en la terminal simulada de Docker para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)