Volume
Los volúmenes son recursos administrador por docker directamente y que pueden ser vistos como un disco montado dentro de los contenedores:
Creación
La creación de un volume se puede realizar de tres formas diferentes:
1. Nuevo volúmen
Con la opción volume create
se puede crear un volumen con un nombre dado, para luego utilizar:
Y puede ser visto en el listado de volúmenes disponibles:
2. Creación con ejecución
Esta opción es semejante a bind mount pues se usa con la opción -v
pero se indica un nombre en lugar de un path del host; esto hará que docker cree ese evolumen:
Que hará que el volumen quede presentado dentro del contenedor en la carpeta /opt/app/data
.
Podemos analizar su configuración:
Y dentro del contenedor lo podemos consultar con mount:
3. Volumen anónimo
El volumen anónimo es un espacio de volumen creado por docker (para evitar que los datos se borren al borrar el contenedor), pero que tiene un nombre aleatorio asignado por docker.
Y podemos consultar en la lista de volúmenes disponibles:
Re-utilizar un volumen creado
Limpieza
Ejercicios:
1.
2.
Referencias:
Última actualización