Docker clonar un contenedor

08.- Docker Clonar un Contenedor

Docker%2Bclonar%2Bun%2Bcontenedor

INTRODUCCIÓN.

Supongamos que llevamos 30 minutos personalizando nuestro contenedor “llamemos le conA” osea instalando Apache, Nginx, Maria DB etc… y queremos hacer pruebas en ese contenedor y pensamos NO SERIA MEJOR TENER UN CONTENEDOR PRUEBAS, y pasar 30 minutos mas en instalar esos programas. Pues la solución es crear una imagen a partir de nuestro contenedor conA llamado imgA y a partir de de esa imagen creamos un contenedor llamado conP. En otras palabras con este procedimiento podemos clonar nuestro contenedor.

PROCEDIMIENTOS.

 Dicho proceso lo podemos hacer convirtiendo nuestro contenedor en una imagen asi:

sudo docker commit -m "Cambios dentro de la imagen" -a "autor-eugenio" 438a832dbc7b eucm2g/ubuntu-mysql

Donde:
“Cambios dentro de la imagen” Nombre del cambio.
“autor-eugenio” Nombre del autor.
438a832dbc7b Id del contenedor a guardar en la imagen.
eucm2g Nombre de usuario (de http://hub.docker.com).
ubuntu-mysql Nombre de la imagen.

Si ejecutamos podremos ver la imagen creada anteriormente

sudo docker images

Selecci%25C3%25B3n 260

Ahora podemos crear un contenedor a partir de nuestra imagen previamente creada asi:

sudo docker run -it eucm2g/ubuntu-mysql

4 respuestas a “08.- Docker Clonar un Contenedor”

  1. Pier dice:

    Muchas gracias.

  2. Victor Sánchez dice:

    Hola, estoy siguiendo todos tus tutoriales de docker que están buenísimos. Pasaba dejando un comentario para darte una sugerencia respecto a tu blog en este sitio web.
    Pues, me parece que podría ser más fácil para un estudiante de tu curso de docker, que las páginas en este blog del curso, tengan un enlace para navegar entre el siguiente y el anterior tutorial, ¿me entiendes?
    Así ya no tengo que ir a abrir el vídeo del tutorial para acceder a la página del blog que quiero, y navego sencillo y rápido entre hipervínculos 🙂

  3. Luis dice:

    Buenisimos tutoriales hermano gracias!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad