Docker — очистка

При сборке Docker контейнеров — могут оставаться неиспользуемые образы, кэш, другой «мусор», который занимает место. Рассмотрим как можно почистить Docker от лишнего «мусора».

Для очистки — воспользуемся командой docker system prune, которая  удалит все неиспользуемые данные (т.е. по порядку: остановленные контейнеры, неиспользуемые сети и образы без контейнеров). 

PS C:\Users\alex> docker system prune
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all dangling images
  - all dangling build cache

Are you sure you want to continue? [y/N] yCode language: JavaScript (javascript)

Рассмотрим опциональные параметры команды docker system prune

—all , -aУдалите все неиспользуемые образы, не только «подвисшие»
—filterУкажите значения фильтра (например, ‘label=<key>=<value>’)
—force , -fНе запрашивать подтверждение
—volumesУдалить локальные тома

Также есть следующие команды для очистки, которые позволят очистить определенную область (контейнеры, образы, сеть, )

Добавить комментарий Отменить ответ