1、无法连接到Docker守护程序(端口2375)
1) sudo systemctl status docker.service 查看docker状态
2)在 /etc/systemd/system/docker.service.d/override.conf 中配置
ubuntu@master-133:~$ cat /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --host=fd:// --add-runtime=nvidia=/usr/bin/nvidia-container-runtime -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
3)重新启动
ubuntu@master-133:~$ sudo systemctl daemon-reload
ubuntu@master-133:~$
ubuntu@master-133:~$
ubuntu@master-133:~$ sudo systemctl restart dockerubuntu@master-133:~$ sudo systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/docker.service.d
└─devicemapper.conf, override.conf
Active: active (running) since Fri 2023-06-09 20:39:18 CST; 1min 47s ago
Docs: https://docs.docker.com
Main PID: 8961 (dockerd)
Tasks: 96
CGroup: /system.slice/docker.service
├─8961 /usr/bin/dockerd --host=fd:// --add-runtime=nvidia=/usr/bin/nvidia-container-runtime -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
├─9705 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 9000 -container-ip 172.17.0.2 -container-port 9000
├─9712 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 9000 -container-ip 172.17.0.2 -container-port 9000
├─9727 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 5000 -container-ip 172.17.0.3 -container-port 5000
└─9735 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 5000 -container-ip 172.17.0.3 -container-port 5000
4)开放端口
systemctl status firewalld
firewall-cmd --permanent --zone=public --list-ports
添加防火墙2375/tcp ,并重载防火墙
firewall-cmd --zone=public --add-port=2375/tcp --permanent
firewall-cmd --reload
5)查看端口占用
ubuntu@master-133:~$ sudo netstat -lnp
激活Internet连接 (仅服务器)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:16090 0.0.0.0:* LISTEN 1473/oray_rundaemon
tcp 0 0 0.0.0.0:56253 0.0.0.0:* LISTEN 1907/rpc.mountd
tcp 0 0 127.0.0.1:16062 0.0.0.0:* LISTEN 1549/phtunnel
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:11011 0.0.0.0:* LISTEN 1544/phddns_mini_ht
tcp 0 0 0.0.0.0:35655 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN 9727/docker-proxy
tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 9705/docker-proxy
tcp 0 0 0.0.0.0:46603 0.0.0.0:* LISTEN 1479/sunloginclient
tcp 0 0 0.0.0.0:50861 0.0.0.0:* LISTEN 1907/rpc.mountd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1327/rpcbind
tcp 0 0 0.0.0.0:41555 0.0.0.0:* LISTEN 1907/rpc.mountd
tcp 0 0 127.0.0.1:16308 0.0.0.0:* LISTEN 1479/sunloginclient
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 1325/systemd-resolv
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1948/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1523/cupsd
tcp 0 0 127.0.0.1:5944 0.0.0.0:* LISTEN 2561/teamviewerd
tcp6 0 0 :::34553 :::* LISTEN -
tcp6 0 0 :::46137 :::* LISTEN 1907/rpc.mountd
tcp6 0 0 :::3389 :::* LISTEN 2128/xrdp
tcp6 0 0 :::2049 :::* LISTEN -
tcp6 0 0 :::43813 :::* LISTEN 1907/rpc.mountd
tcp6 0 0 :::2375 :::* LISTEN 8961/dockerd
tcp6 0 0 :::5000 :::* LISTEN 9735/docker-proxy
tcp6 0 0 :::9000 :::* LISTEN 9712/docker-proxy
tcp6 0 0 :::3306 :::* LISTEN 2055/mysqld