相关疑难解决方法(0)

Docker如何运行pip requirements.txt只有在有变化的情况下?

在Dockerfile中我有一个安装层requirements.txt:

FROM python:2.7
RUN pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

当我构建docker镜像时,无论对此文件所做的任何更改,它都会运行整个过程.

如何pip install -r requirements.txt在文件发生更改时确保仅运行Docker ?

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))
Run Code Online (Sandbox Code Playgroud)

python docker dockerfile

64
推荐指数
2
解决办法
5万
查看次数

标签 统计

docker ×1

dockerfile ×1

python ×1