Docker es un excelente software que está moviendo los entornos de desarrollo a su terreno.

Una de las cosas mas utilizadas es el repositorio público hub.docker.com, donde los usuarios contribuyen con sus imágenes personalizadas o también imágenes oficiales de software como PHP, Apache, Nginx, etc…

Hoy vamos a ver como subir una imagen personalizada de PHP con alguna extensión añadida por nosotros.

Es importante primero haber realizado el build en nuestro entorno Docker y guardarlo con el siguiente formato de nombre: [nombre_usuario]/[mi_imagen]:[mi_version]

En esta entrada podéis ver como personalizar una imagen de Docker.

Antes de poder subir una imagen, debemos tener un usuario y un repositorio creado en el hub.docker.com, puede ser público o privado según nos convenga.

En este ejemplo usaremos: admsistemas/custom_php:1.1

Primero de todo, vamos a identificarnos (login) desde nuestro Docker en el hub.docker.com con nuestros datos de acceso. Sin esto no podremos realizar un push de la imagen personalizada.

Ahora debemos buscar cual es nuestra imagen de Docker personalizada, en nuestro caso hemos dicho custom_php.

Por último, dado que coincide el nombre de nuestra imagen personalizada con nuestro usuario y repositorio del hub.docker.com, ya podemos hacer un push y subirla al repositorio.

Una vez finalizado el proceso ya tendremos disponible nuestra imagen personalizada de Docker. Podremos realizar un «docker pull» de nuestra imagen PHP con las extensiones añadidas.

(258 visitas en total, 1 visita/s hoy)
Tagged with →  
Share →

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.