首页 > 运维 > Linux > DockerMaven插件-微服务打包
2019
06-23

DockerMaven插件-微服务打包

通过Maven插件自动部署 , 对于数量众多的微服务,手动部署非常麻烦且容易出错,所以建议使用自动部署。

1.修改docker配置

修改宿主机的docker配置,让其可以远程访问

修改后配置如下:

刷新配置重启服务:

2.修改防火墙策略

修改防火墙策略,允许访问2375端口:

查看防火墙开放状态:

一定要查看防火墙是否开启,否则一直提示无法连接

3.微服务调整

3.1 setting.xml配置

3.2 通过docker-maven-plugin插件

修改项目pom.xml文件

以上配置会自动生成Dockerfile

推送镜像至远程仓库

3.3 通过dockerfile-maven-plugin插件(官方推荐)

修改pom.xml文件

3.4、创建Dockerfile文件

3.5 设置环境变量

3.6 推送至远程仓库

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。