Текст и данные · Инструкция
Как очистить Docker build cache
Build cache ускоряет повторные сборки, но со временем занимает место. `docker builder prune` удаляет кэш сборщика; это о
Короткий ответ
Сначала оцените место через `docker system df`, затем запустите `docker builder prune`. Для более широкой очистки есть `--all`; для ограничения — filters и `--keep-storage`.
Что делать
- Оцените использование: Запустите `docker system df` и убедитесь, что проблема действительно в build cache.
- Запустите обычную очистку: Выполните `docker builder prune` и подтвердите удаление.
- Расширяйте только при необходимости: Если требуется удалить весь неиспользуемый build cache, рассмотрите `docker builder prune --all`.
- Проверьте место: Снова выполните `docker system df` и оцените эффект.
Проверка результата
- Свободное место увеличилось ожидаемо
- Контейнеры и данные volumes не были приняты за build cache
Важно
После очистки следующие сборки могут стать медленнее, потому что удалённые слои придётся создать или скачать заново.
Что учитывать
После очистки следующие сборки могут стать медленнее, потому что удалённые слои придётся создать или скачать заново.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. docker builder prune). Пример и формулировки — редакция N1RO на 2026-09-18.