DockerCreando un servicio con persistencia.


Sintaxis

  • docker volume create --name <volume_name> # Crea un volumen llamado <volume_name>
  • docker run -v <volume_name>: <mount_point> -d crramirez / limesurvey: latest # Monte el volumen <volume_name> en el directorio <mount_point> en el contenedor

Parámetros

Parámetro Detalles
--nombre <nombre_volumen> Especifique el nombre del volumen que se creará
-v <nombre_volumen>: <punto_montaje> Especifique dónde se montará el volumen nombrado en el contenedor

Observaciones

La persistencia se crea en contenedores docker utilizando volúmenes. Docker tiene muchas formas de lidiar con los volúmenes. Los volúmenes nombrados son muy convenientes por:

  • Persisten incluso cuando el contenedor se elimina utilizando la opción -v.
  • La única forma de eliminar un volumen con nombre es mediante una llamada explícita al volumen de la ventana acoplable rm
  • Los volúmenes nombrados se pueden compartir entre el contenedor sin vincular o la opción --volumes-from.
  • No tienen problemas de permisos que tienen los volúmenes montados en el host.
  • Se pueden manipular usando el comando de volumen docker.

Creando un servicio con persistencia. Ejemplos relacionados