docker-maven-plugin对于多个module是的情况

问题场景:maven项目,一个parent的module,但是这个parent的packaging是pom,然后有四个module,都是springboot的微服务,都需要打成jar形式,还有一个common的

                    module,不需要打成image。



    com.spotify
    docker-maven-plugin
    
        ${project.name}:${project.version}
        java
        ["java", "-jar", "/${project.build.finalName}.jar"]
        true
        
            

                /
                ${project.build.directory}
                ${project.build.finalName}.jar
            
        
    
注意:如果想打成image,那么设置成false。如果不想打成image,设置成true。


if (skipDockerBuild) {
  getLog().info("Skipping docker build");
  return;
}
上面是docker-maven-plugin的build的时候,执行的execute的源码。

你可能感兴趣的:(docker)