Что такое" освобождаемое " пространство, отображаемое в docker system df?
Можно использовать команду docker system df
(зеркало) (введено в Docker 1.13.0), чтобы увидеть использование диска docker, например:
username@server:~$ docker system df
TYPE TOTAL ACTIVE SIZE RECLAIMABLE
Images 44 28 114.7GB 84.84GB (73%)
Containers 86 7 62.43GB 41.67GB (66%)
Local Volumes 2 1 0B 0B
Build Cache 0B 0B
Как вычисляется "восстанавливаемый", отображаемый в docker system df
? То есть, что она собой представляет?
Докер документация по docker system df
(mirror ) не объясняет этого. Глоссарий Докера (mirror ) не содержит термина "восстанавливаемый".
2 ответа:
Привет @Franck Dernoncourt!
RECLAIMABLE
это пространство, потребляемое "неиспользуемыми" изображениями(в смысле нет контейнеров, основанных на образах thoses). Другими словами и как @jordanm сказал, Это общий размер изображений, которые можно удалить, не нарушая ничего, именно поэтому настройки будут удалить их, если вы выполнитеdocker system prune -a
иdocker images prune -a
(Обратите внимание на-a
, которые указывают настройки, чтобы удалить все неиспользуемые изображения, без его настройки только удалить висячие изображений).Вы можете узнать больше о том, как оптимизировать ваше дисковое пространство с Docker здесь и здесь и, конечно, документация Docker для docker image prune и docker system prune.