n1ro°
RU

Текст и данные · Инструкция

Как собрать Docker image без build cache

Clean build помогает отделить ошибку Dockerfile от неожиданного переиспользования старых слоёв.

Редакция N1RO · Проверено

Короткий ответ

`docker buildx build --no-cache ..` запрещает использовать сохранённый build cache в текущей сборке. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. Выбрать контекст: Перейдите к Dockerfile или укажите build context явно.
  2. Запустить без кэша: Выполните `docker buildx build --no-cache -t test-image .` с нужными output/load параметрами.
  3. Сравнить обычную сборку: Повторите build без флага и сравните поведение проблемного шага.

Как понять, что получилось

  • Текущая сборка выполняет шаги без использования сохранённого build cache.

Что учесть

`--no-cache` не является командой очистки всего cache storage и не заменяет отдельную политику обновления base image.

Что учитывать

`--no-cache` не является командой очистки всего cache storage и не заменяет отдельную политику обновления base image.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. docker buildx build). Пример и формулировки — редакция N1RO на 2026-09-18.