Howto: como crear un contenedor de datos en docker

docker

los contenedores no son persistentes en sus datos al ser ejecutados, esto quiere decir que al terminar una ejecución de un contenedor este pierde sus datos.

Existen varias practicas para realizar la persistencia de los datos, en esta ocasión usaremos un contenedor de datos ( data container) para hacer la persistencia.

Este contenedor solo guardara la información que se requiere sea persistente, no es necesario que este iniciado ya que  lo podemos compartir sin necesidad  de que este ejecutado.

Un ejemplo para crear un contenedor que guardara los datos de la ruta /var/www/html/  para un servidor web con apache:

Podemos usar docker ps -a para observar  si el contenedor fue creado.

Ahora para poner usar el contenedor de datos lo que hacemos es crear un nuevo contenedor usando como volumen el contenedor “data-apache”

Con el comando anterior iniciamos un contenedor usando los volumenes del contenedor “data-apache” de esta manera así borremos el contenedor “apache” los datos se conservaran  y solo tenemos que iniciar otro contenedor indicando el contenedor de datos.

Mas información aqui.

 

Deja un comentario

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