DEVOPSTRAINER
Вопросы / Docker

Как работает кэширование при сборке образа и почему важен порядок инструкций?

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

Docker идёт по Dockerfile сверху вниз и переиспользует ранее собранные слои, если инструкция (и её входные файлы) не изменилась. Первый cache miss инвалидирует все последующие слои. Поэтому инструкции располагают от редко меняющихся к часто меняющимся.

Ещё вопросы по теме «Docker»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →