代码之家  ›  专栏  ›  技术社区  ›  Michal Å pondr

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

  •  0
  • Michal Å pondr  · 技术社区  · 8 年前

    我想写一个检查(配置)文件内容的docker file,如果文件被更改,docker就会创建一个新的映像。

    最佳实践如何做到这一点?

    2 回复  |  直到 8 年前
        1
  •  1
  •   Peter Grainger    8 年前

    如果你像这样写文件

    COPY package.json ./package.json
    
    RUN npm install
    

    每次更改package.json并运行build命令时,它都应该重新生成映像。

        2
  •  1
  •   gkrthk    8 年前

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