DockerMaven的使用

                                                                       DockerMaven的使用


1.使用DockerMaven,可以实现我们项目一键式部署,简便操作流程。

Maven插件自动部署步骤:

 a.首先我们要设置docker的宿主机开启权限.

修改宿主机的docker配置,让其可以远程访问     vi /lib/systemd/system/docker.service
其中ExecStart=后添加配置 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

 b.刷新配置,重启服务
     systemctl daemon-reload
     systemctl restart docker
     docker start registry

 c.在工程pom.xml 增加配置


app


org.springframework.boot
spring-boot-maven-plugin



com.spotify
docker-maven-plugin
0.4.13

192.168.184.141:5000/${project.artifactId}:${project.version}

jdk1.8
["java", "-jar", "/${project.build.finalName}.jar"]



/
${project.build.directory}
${project.build.finalName}.jar


http://192.168.184.141:2375



DockerMaven的使用_第1张图片

 d.进入微服务项目路径  执行 mvn install

 e.然后执行mvn docker:build -DpushImage  执行完后会有输出,如下:

DockerMaven的使用_第2张图片

f.然后进入宿主机 docker images 查看对应的镜像是否生成成功。

--------------------------------------

目前build完之后是到了私服。

你可能感兴趣的:(Docker,DockerMaven)