如果文件被更改,则创建新的Docker镜像

时间:2018-05-22 11:51:18

标签: docker dockerfile

我想编写用于检查(配置)文件内容的Dockerfile,如果文件已更改,则Docker会创建一个新图像。

最佳做法如何做到这一点?

2 个答案:

答案 0 :(得分:1)

这通常应作为CI / CD管道的一部分。每次更改文件时,都可以触发ci构建,您可以在其中配置新docker镜像的创建。

答案 1 :(得分:1)

如果您像

那样编写文件
COPY package.json ./package.json

RUN npm install

每次更改package.json并运行build命令

时都应重建映像