docker swarm中使用shell命令行可以,但是用docker sdk出现一下错误
解决办法两个:
1. 查询/usr/lib/systemd/system/docker.service 文件是否开启远程连接
ExecStart=/usr/bin/dockerd --graph=/data/docker/lib -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
2. 查询/etc/docker/daemon.json 文件是否开启远程连接
"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]