Es posible que estés usando el driver de almacenamiento overlay2 con docker en Linux y posiblemente la ruta en la que se andará almacenando la mandanga sea en: /var/lib/docker/overlay2
Lo mismo te ha saltado una alerta de falta de espacio y quieres liberar algo. Puedes hacerlo con docker system prune -a
# docker system prune -a WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all images without at least one container associated to them - all build cache Are you sure you want to continue? [y/N]
Esto cuidado porque borrará todos los contenedores parados, todas las redes no utilizadas, toda la cache y todas las imágenes sin al menos un contenedor asociadas a ellas.
Antes de ejecutarlo quizas es bueno ver el espacio que está ocupando:
# du -sh /var/lib/docker/overlay2/ 2.6G /var/lib/docker/overlay2/
Y las imágenes que tenemos:
# docker images REPOSITORY TAG IMAGE ID CREATED SIZE debian 10 4ad95f81332e 3 weeks ago 114MB debian 11 909f4919a453 3 weeks ago 124MB debian 12 2657a4a0a6d5 3 weeks ago 116MB debian 9 662c05203bab 16 months ago 101MB debian 8 3aaeab7a4777 2 years ago 129MB debian 7 10fcec6d95c4 4 years ago 88.3MB debian 6 a873733ef581 7 years ago 76.5MB
En este caso esas imágenes no las estoy usando con ningún contenedor asique se las cargará quedando bastante espacio libre:
du -sh /var/lib/docker/overlay2/ 8.0K /var/lib/docker/overlay2/
Si por ejemplo hubiéramos lanzado algún contenedor de la imagen debian:11 al borrar esa imagen se mantendría y el contenedor en ejecución también.
# docker run -it -d -p 8080:80 debian:11 # docker system prune -a