Docker, как запускать требования pip.txt, только если было изменение?

|

В Dockerfile у меня есть слой, который устанавливает requirements.txt:

FROM python:2.7 RUN pip install -r requirements.txt 

Когда я создаю образ Docker, он запускает весь процесс независимо от любых изменений, внесенных в этот файл.

Как убедиться, что Docker запускает только pip install -r requirements.txt, если файл был изменен?

Удаление промежуточного контейнера f98c845d0f05 Шаг 3: ЗАПУСК pip install -r requirements.txt --- > Запуск в 8ceb63abaef6 Сбор https://github.com/tomchristie/django-rest-framework/archive/master.zip (из -r requirements.txt (строка 30)) Загрузка https://github.com/tomchristie/django- rest-framework/archive/master.zip Сбор Django==1.8.7 (из -r requirements.txt (строка 1))