Saltar al contenido
danielsanjuan

Cuaderno · 14 de noviembre de 2026

Liberar espacio en Docker sin perder datos

dockerlinux

Qué ocupa espacio y cómo limpiarlo sin llevarse por delante volúmenes ni imágenes que aún se usan.

Qué está ocupando:

docker system df -v | head -40

Contenedores parados, redes sin uso, imágenes huérfanas y caché de compilación (no toca volúmenes):

docker container prune -f
docker image prune -f
docker builder prune -f

Cuidado con docker system prune -a y docker builder prune -a: borran también las imágenes que no usa ningún contenedor en ese momento, aunque las acabes de compilar para otro. Me costó reconstruir una imagen dos veces por eso.

Nunca --volumes sin mirar antes qué hay:

docker volume ls -f dangling=true

← Todas las notas