Docker构建:使用http缓存

时间:2018-12-12 09:53:28

标签: docker

我的docker文件中有一个步骤可以安装python要求:

COPY req.txt /req.txt
RUN pip install -r /req.txt

我更改req.txt并经常向其中添加/删除软件包并重建映像。

泊坞窗是否可以使用http缓存来下载文件?

请不要建议我将docker文件更改为其他文件。

1 个答案:

答案 0 :(得分:0)

例如,我曾经通过构建第二个图像来做到这一点。您可以构建基本图像。

FROM python
RUN pip install -r req.txt

并使用以下命令进行构建:

docker build -t basic_python .

就目前而言,如果要构建您的真实映像,只需简单地使用另一个docker文件即可完成该操作:

FROM basic_python
RUN ....
CMD ....
相关问题