Это может произойти, если какой-то большой файл был удален, но все еще открыт каким-либо процессом.Проверьте с помощью команды lsof | grep deleted
, какие процессы открыли дескрипторы удаленных файлов.Вы можете перезапустить процесс, и пространство будет освобождено.
Другой способ - обрезать докер
. Наиболее полезная команда для освобождения пространства на стороне докера:
docker system prune
Это удалит:
- все остановленные контейнеры
- все тома, не используемые хотя бы одним контейнером
- все сети, не используемые хотя бы однимконтейнер
- все висячие изображения
Чтобы очистить вашу систему, сначала удалите контейнеры
$ docker rm $(docker ps -aq)
, а затем удалите изображения
$ docker rmi $(docker images -q)
Это будетудалить все контейнеры и все изображения.Вы можете удалить их по одному через docker rm #CONTAINER_ID#
и docker rmi #IMAGE_ID