Текст и данные · Инструкция
Как удалить Buildx cache старше заданного времени
Полная очистка Buildx cache часто избыточна. Фильтр `until` позволяет ограничить prune старыми записями и сохранить неда
Короткий ответ
Выполните `docker buildx prune --filter "until=24h"` и подтвердите удаление. Для автоматизации без prompt существует `--force`.
Что сделать
- 1: Сначала оцените cache через `docker buildx du`.
- 2: Запустите `docker buildx prune --filter "until=24h"` и просмотрите запрос подтверждения.
- 3: Если правило подходит для автоматизации, только тогда добавляйте `--force`.
Команда или настройка
- docker buildx prune --filter "until=24h"
Проверка
- Сначала оцените cache через `docker buildx du`.
- Запустите prune без `--force`, чтобы увидеть подтверждение перед удалением.
- Добавляйте дополнительные filters только если понимаете, что все условия должны совпасть одновременно.
Важно
Несколько `--filter` объединяются логическим AND; слишком жёсткие условия могут удалить меньше, чем ожидается.
Что учитывать
Несколько `--filter` объединяются логическим AND; слишком жёсткие условия могут удалить меньше, чем ожидается.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. docker buildx prune). Пример и формулировки — редакция N1RO на 2026-09-18.