如果我们通过docker来整合spring cloud项目,可以通过maven-docker插件将构建好的镜像直接推送到docker服务器上,但是生产环境建议关闭该功能,为了安全考虑。开启tcp远程监听端口示例如下:
开启docker apiserver的2375管理端口,本示例在CentOS7环境下。编辑docker.service文件,修改ExecStart参数,添加-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
执行:vi ./usr/lib/systemd/system/docker.service
重新加载daemon,并重启docker:
检测2375端口是否开启成功:netstat -an|grep 2375
可以看到2375端口已经在监听了,并且是docker进程。