22
私はrequirements.txt
をインストールする層があります。Docker変更があった場合にpip requirements.txtを実行する方法? Dockerfileで
FROM python:2.7
RUN pip install -r requirements.txt
を私はドッキングウィンドウのイメージを構築するとき、それは関係なく、このファイルに行った変更のプロセス全体を実行します。
ファイルが変更された場合、Dockerはpip install -r requirements.txt
しか実行されないことを確認するにはどうすればよいですか?
Removing intermediate container f98c845d0f05
Step 3 : RUN pip install -r requirements.txt
---> Running in 8ceb63abaef6
Collecting https://github.com/tomchristie/django-rest-framework/archive/master.zip (from -r requirements.txt (line 30))
Downloading https://github.com/tomchristie/django-rest-framework/archive/master.zip
Collecting Django==1.8.7 (from -r requirements.txt (line 1))
'docker build'(とあなたの' Dockerfile')の出力を投稿してください。おそらく、これは、ビルドプロセスの初期段階であり、キャッシュを破棄して、このステップを実行させます。 –
更新OPはすべて私が今のところ持っている – Prometheus
ただこのステップは役に立ちません。 * complete *出力(または少なくともDockerfile)を投稿してください。 –