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