Docker服务
打开Docker服务端口,通常需要远程操作和管理docker
docker服务监听端口
- 编辑 Docker 的 systemd 配置文件。你可以使用以下命令:
sudo systemctl edit docker.service
- 这会打开一个文本编辑器(如
nano
或vim
),并创建一个新的配置文件或打开已存在的文件。如果是新文件,可能是空白的。 - 在配置文件中添加以下内容:
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
这里的 -H tcp://0.0.0.0:2375
表示 Docker 服务将监听 2375 端口,你可以根据需要更改为 2379 端口。
- 保存并关闭文件。在
nano
编辑器中,按下Ctrl + O
来保存文件,然后按下Enter
,最后按下Ctrl + X
来关闭编辑器。 - 重新加载 systemd 配置并重新启动 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
现在 Docker 服务应该已经配置为监听 2379 端口了。请确保你的防火墙已经打开了这个端口,以便从其他主机访问 Docker 服务。