Skip to main content

开放 docker daemon TCP 端口号 2375

· One min read
Alan

docker 默认会创建一个 socket(/var/run/docker.sock) 供 docker daemon 链接使用, 这个socket一般必须是root账号才能链接. docker daemon 同时支持开发一个tcp端口号供外部使用, 开放步骤如下:

重写 docker.service 文件

手动创建并编辑文件 /etc/systemd/system/docker.service.d/override.conf 或者使用命令 sudo systemctl edit docker.service 编辑保存, 修改文件内容如下:

[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://127.0.0.1:2375

修改完成后保存文件

重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker.service

参考资料