docker-maven-plugin插件设置Docker的buildArgs


docker-maven-plugin是spotify出品的一款针对spring boot项目的docker插件,可将spring boot项目打包到docker镜像中。

如果在编译docker镜像时需要设置build arg,只需要在maven的配置文件pom.xml中,configuration下增加buildArgs。标签的key和值对应build arg的key和值,如下所示,docker镜像编译过程中,会有一个build arg名为ARG_TIME_ZONE,而其值则为OS的环境变量TIME_ZONE。

  
    
      
        com.spotify
        docker-maven-plugin
        0.4.13
        
          
            package
            
              build
            
          
        
        
          ${docker.registry.name}/${project.artifactId}:latest
          src/main/docker
          
            ${env.TIME_ZONE}
          
          
            
              /
              ${project.build.directory}
              ${project.build.finalName}.jar