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的服务信息
添加入站规则

本文详细介绍了两种方法,一是通过systemd工具修改`docker.service`配置文件来开放TCP端口2375,二是通过`daemon.json`配置文件添加主机和端口。同时提供了腾讯云环境下的操作步骤和验证方法,以及添加入站规则的提示。
644

被折叠的 条评论
为什么被折叠?



