Los volúmenes sirven para almacenar información de manera persistente en uno o varios contenedores. Es útil para que los archivos ya estén integrados en el propio contenedor y podamos disponer de dichos archivos en diferentes contenedores diferentes.
Hay una serie de volúmenes que docker ya tiene creados para que pueda funcionar, que ya vienen creados:
También puedo crear un volumen escribiendo docker volume create, y ahora veremos que está creado:
Y esto sería para eliminarlo:
La idea de los volúmenes es crearlos para que en los contenedores se guarde cierta información en ellos, de esta manera la información se guardará en los volúmenes y no perderemos datos.
Para vincular un directorio del contenedor con el volumen de hacemos de esta manera:
Ahora voy a crear un documento txt en el directorio home:
Ahora si creo otro contenedor diferente, por ejemplo uno de Fedora, y le cargo este volumen, veremos como en este otro contenedor se mantiene el fichero hola.txt:





