Docker COPY перед pip install: почему сбрасывается кэш

Изменился код приложения, а список зависимостей остался прежним. Проследите цепочку слоёв Dockerfile и объясните повторную установку пакетов.

Выберите ответ и проверьте себя. Продолжить тему можно в курсе Docker и Docker Compose: контейнеризация приложений.

В Dockerfile перед RUN python -m pip install -r requirements.txt стоит COPY . .. Изменился только app.py; requirements.txt прежний. Новая сборка выполнила COPY . . и установку зависимостей заново. Что объясняет повтор RUN?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи