Текст и данные · Инструкция
Как собрать Docker image без build cache
Clean build помогает отделить ошибку Dockerfile от неожиданного переиспользования старых слоёв.
Короткий ответ
`docker buildx build --no-cache ..` запрещает использовать сохранённый build cache в текущей сборке. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Что делать
- Выбрать контекст: Перейдите к Dockerfile или укажите build context явно.
- Запустить без кэша: Выполните `docker buildx build --no-cache -t test-image .` с нужными output/load параметрами.
- Сравнить обычную сборку: Повторите build без флага и сравните поведение проблемного шага.
Как понять, что получилось
- Текущая сборка выполняет шаги без использования сохранённого build cache.
Что учесть
`--no-cache` не является командой очистки всего cache storage и не заменяет отдельную политику обновления base image.
Что учитывать
`--no-cache` не является командой очистки всего cache storage и не заменяет отдельную политику обновления base image.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. docker buildx build). Пример и формулировки — редакция N1RO на 2026-09-18.