🐳 Ранбук: место на диске забил Docker

Пошагово: найти, почистить, не удалить лишнего.

Шпаргалки · Инфраструктура · #docker #runbook

  1. Посмотреть, кто занял место:
    docker system df
    
  2. Убрать остановленные контейнеры и «висячие» образы:
    docker container prune -f
    docker image prune -f
    
  3. Если мало, убрать все неиспользуемые образы и кэш сборки:
    docker image prune -a -f
    docker builder prune -f
    
  4. Проверить результат: docker system df и df -h.

Внимание: Не запускайте docker volume prune, не убедившись, что в томах нет данных БД. Тома необратимо удаляются.