AD

¿Ya dominas lo básico? Un curso estructurado de Docker es la vía rápida para dar el salto.

Ver cursos de Docker en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐳Lecciones de Docker
Lección 39 / 45

Listar los volúmenes con docker volume ls

En esta lección verás qué volúmenes existen en la máquina.

docker volume ls los lista con su controlador y su nombre.

Lo primero que llama la atención es la cantidad de nombres que parecen aleatorios: son volúmenes anónimos, creados automáticamente porque alguna imagen declaraba un volumen y nadie le dio nombre. Se acumulan sin que nadie los pida.

Y ocupan espacio de verdad. Es habitual encontrar decenas de gigas en volúmenes huérfanos de bases de datos de pruebas que se levantaron una vez. docker system df -v muestra cuánto ocupa cada uno.

Con -f dangling=true se filtran los que no está usando ningún contenedor, que son los candidatos a borrar. Conviene mirarlos antes de ejecutar prune, porque el borrado de un volumen no se puede deshacer y ahí puede haber datos que alguien esperaba conservar.

Para saber dónde vive un volumen en el disco está docker volume inspect. En Linux es una ruta accesible; en Mac y Windows está dentro de la máquina virtual de Docker y no se llega a ella directamente.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker volume ls

🧑‍💻 Puedes escribir este comando en la terminal simulada de Docker para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)