美文网首页我爱编程
【原】maven docker 插件推送到docker私服带用户

【原】maven docker 插件推送到docker私服带用户

作者: 曹赫洋 | 来源:发表于2018-04-14 23:36 被阅读0次

    贴一段正确的配置先:
    pom.xml

      <plugin>
                    <groupId>com.spotify</groupId>
                    <artifactId>docker-maven-plugin</artifactId>
                    <version>0.4.13</version>
                    <configuration>
                        <forceTags>true</forceTags>
                        <pushImage>true</pushImage>
                        <!--<useConfigFile>true</useConfigFile>-->
                        <serverId>docker-repo</serverId>
                        <registryUrl>localhost:8082</registryUrl>
                        <imageName>localhost:8082/${project.artifactId}:${project.version}</imageName>
                        <dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory>
                        <resources>
                            <resource>
                                <targetPath>/</targetPath>
                                <directory>${project.build.directory}</directory>
                                <include>${project.build.finalName}.jar</include>
                            </resource>
                        </resources>
                    </configuration>
                </plugin>
    

    maven setting.xml

    <server>
        <id>docker-repo</id>
        <username>admin</username>
        <password>admin123</password>
        <configuration>    
          <email>admin@example.org</email>
        </configuration>
      </server>
    

    这里的标题里的异常是因为我的maven setting.xml里没写configuration节点的配置导致的,在这里稍微耽误了一点时间。

    心得

    与上篇博文基本一样,额外补充的一点是在官方有配置的demo的时候,优先完全按照demo来,demo总是有原因的,不找demo就可能出错,先解决问题,在尝试删掉其中自己理解不清楚的一段,搞清楚到底可不可以省略!

    相关文章

      网友评论

        本文标题:【原】maven docker 插件推送到docker私服带用户

        本文链接:https://www.haomeiwen.com/subject/uamrkftx.html