【问题标题】:Maven build and dockerize Java Spring projectMaven 构建和 dockerize Java Spring 项目
【发布时间】:2018-01-14 19:45:26
【问题描述】:

我想使用生成的 jar 文件自动执行 maven 构建和构建和运行 docker 容器(如果可能,使用 docker-compose)的过程。 我如何使用可能的一个 Maven 命令来做到这一点?

【问题讨论】:

    标签: java spring maven docker jar


    【解决方案1】:

    使用docker-maven-plugin

    你的 pom.xml 会有这样的插件

            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>docker-maven-plugin</artifactId>
                <version>0.2.3</version>
                <configuration>
                    <imageName>my-docker/${project.artifactId}</imageName>
                    <dockerDirectory>./</dockerDirectory>
                    <resources>
                        <resource>
                            <targetPath>/</targetPath>
                            <directory>${project.build.directory}</directory>
                            <include>${project.build.finalName}.jar</include>
                        </resource>
                    </resources>
                </configuration>
            </plugin>
    

    【讨论】:

      猜你喜欢
      • 2013-07-10
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-28
      • 2016-03-15
      • 2015-11-28
      相关资源
      最近更新 更多