Volúmenes y datos persistentes
La capa de escritura de un contenedor es efímera — se elimina junto con el contenedor. En esta lección veremos cómo conservar datos que deben sobrevivir: un volumen con nombre (named volume), gestionado por Docker, que sobrevive a la eliminación y recreación de contenedores, y un bind mount, que map
La capa del contenedor es como una libreta de borrador que tiras a la basura cuando terminas. Un volumen es como una caja de seguridad: aunque tires la libreta, los papeles de la caja siguen ahí esperando al próximo contenedor.
- volumen
- Un área de almacenamiento gestionada por Docker (volumen con nombre) que se conecta a un contenedor con -v nombre:/ruta y sobrevive incluso cuando el contenedor se elimina y se recrea.
- bind mount
- Mapear un directorio del sistema host a una ruta en el contenedor con -v /ruta/host:/ruta/contenedor, ideal para el desarrollo local porque los cambios en los archivos se ven de inmediato en ambos lados.
- capa de escritura (efímera)
- La capa delgada encima de la imagen donde el contenedor escribe archivos en tiempo de ejecución. Se elimina junto con el contenedor, así que los datos escritos solo ahí se pierden.