前言
目前项目是采用docker部署的, 由于需要新增一个微服务,最终是实现自动推送到远程的docker上,所以就顺便记录一下操作步骤
服务器层面配置
开启 docker 所在服务器远程访问
# 1、修改docker配置文件
vim /lib/systemd/system/docker.service在ExecStart=后面加上:
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock修改后的配置如下:
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock# 2、刷新配置重启服务
systemctl daemon-reload
systemctl restart docker
开放防火墙
# 开放防火墙2375端口, 2375端口是自己上面绑定的,可以根据自己需要进行调整
firewall-cmd --zone=public --add-port=2375/tcp --permanent
# 更新配置信息(这样就不需要重启防火墙了)
firewall-cmd --reload
# 查看服务器开放端口
netstat -tlun