Docker, yalnızca bir değişiklik olduğunda pip gereksinimleri.txt dosyasını nasıl çalıştırır?

|

Bir Dockerfile'de requirements.txt'u yükleyen bir katmanım var:

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

Docker görüntüsünü oluşturduğumda, bu dosyada yapılan tüm değişikliklerden bağımsız olarak tüm süreci çalıştırıyor.

Docker'ın yalnızca pip install -r gereksinimleri.txt dosyada bir değişiklik olduysa?

Ara kapsayıcıyı kaldırma f98c845d0f05 Adım 3 : pip install -r gereksinimleri.txt ÇALIŞTIRIN --- > 8ceb63abaef6'da çalışıyor Toplama https://github.com/tomchristie/django-rest-framework/archive/master.zip (-r gereksinimleri.txt'den (satır 30)) İndiriliyor https://github.com/tomchristie/django- rest-framework/archive/master.zip Django==1.8.7 Toplama ( -r gereksinimleri.txt'den (satır 1))