docker 开放tcp连接供idea等其他外部工具开放使用
方法一:通过systemd工具
sudo systemctl edit docker.service
修改文件内容如下
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375
重启 systemctl 配置
sudo systemctl daemon-reload
重启docker服务
sudo systemctl restart docker.service
通过netstat测试2375端口是否监听成功
sudo netstat -lntp | grep dockerd
方法二:通过修改deamon.json
sudo vi /etc/docker/daemon.json
添加如下行
{
"hosts": ["unix:///var/run/docker.sock", "tcp://127.0.0.1:2375"]
}
重启docker服务
sudo systemctl daemon-reload
sudo systemctl restart docker.service
通过netstat测试2375端口是否监听成功
sudo netstat -lntp | grep dockerd
三、腾讯云连接
修改**/lib/systemd/system/docker.service**文件
vim /lib/systemd/system/docker.service
在ExecStart后面追加**-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock**
重新加载配置文件
systemctl daemon-reload
重启docker服务
systemctl restart docker
curl下载docker的服务信息
添加入站规则