Docker Swarm发现是“文件”,无法创build成功

pipe理: 192.168.5.5

节点: 192.168.5.3192.168.5.4

Docker Swarm发现是file://path/to/file

群集文件内容: 192.168.5.3:2375 192.168.5.4:2375 : 192.168.5.3:2375 192.168.5.4:2375


pipe理(192.168.5.5)命令: docker run -d -it -h node-m --name=node-m --restart=always -v $(pwd)/cluster:/tmp/cluster -p 3375:3375 swarm manage -H 0.0.0.0:3375 file:///tmp/cluster

node1(192.168.5.3)命令: docker run -d -it -h node-1 --name=node-1 -v $(pwd)/cluster:/tmp/cluster swarm join --addr=192.168.5.3:2375 file:///tmp/cluster

node2(92.168.5.4)命令:docker docker run -d -it -h node-2 --name=node-2 -v $(pwd)/cluster:/tmp/cluster swarm join --addr=192.168.5.4:2375 file:///tmp/cluster -it docker run -d -it -h node-2 --name=node-2 -v $(pwd)/cluster:/tmp/cluster swarm join --addr=192.168.5.4:2375 file:///tmp/cluster


pipe理(192.168.5.5)命令: [root@manage opt]# docker run --rm -v $(pwd)/cluster:/tmp/cluster swarm list file:///tmp/cluster
192.168.5.3:2375 192.168.5.4:2375 [root@manage opt]# docker -H 0.0.0.0:3375 info Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: swarm/1.2.6 Role: primary Strategy: spread Filters: health, port, containerslots, dependency, affinity, constraint, whitelist Nodes: 2 (unknown): 192.168.5.3:2375 └ ID: └ Status: Pending └ Containers: 0 └ Reserved CPUs: 0 / 0 └ Reserved Memory: 0 B / 0 B └ Labels: └ Error: Cannot connect to the Docker daemon at tcp://192.168.5.3:2375. Is the docker daemon running? └ UpdatedAt: 2017-04-10T19:03:37Z └ ServerVersion: (unknown): 192.168.5.4:2375 └ ID: └ Status: Pending └ Containers: 0 └ Reserved CPUs: 0 / 0 └ Reserved Memory: 0 B / 0 B └ Labels: └ Error: Cannot connect to the Docker daemon at tcp://192.168.5.4:2375. Is the docker daemon running? └ UpdatedAt: 2017-04-10T19:03:37Z └ ServerVersion: Plugins: Volume: Network: Swarm: NodeID: Is Manager: false Node Address: Security Options: Kernel Version: 3.10.0-514.el7.x86_64 Operating System: linux Architecture: amd64 Number of Docker Hooks: 2 CPUs: 0 Total Memory: 0 B Name: node-m Docker Root Dir: Debug Mode (client): false Debug Mode (server): false WARNING: No kernel memory limit support Registries:
[root@manage opt]# docker run --rm -v $(pwd)/cluster:/tmp/cluster swarm list file:///tmp/cluster
192.168.5.3:2375 192.168.5.4:2375 [root@manage opt]# docker -H 0.0.0.0:3375 info Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: swarm/1.2.6 Role: primary Strategy: spread Filters: health, port, containerslots, dependency, affinity, constraint, whitelist Nodes: 2 (unknown): 192.168.5.3:2375 └ ID: └ Status: Pending └ Containers: 0 └ Reserved CPUs: 0 / 0 └ Reserved Memory: 0 B / 0 B └ Labels: └ Error: Cannot connect to the Docker daemon at tcp://192.168.5.3:2375. Is the docker daemon running? └ UpdatedAt: 2017-04-10T19:03:37Z └ ServerVersion: (unknown): 192.168.5.4:2375 └ ID: └ Status: Pending └ Containers: 0 └ Reserved CPUs: 0 / 0 └ Reserved Memory: 0 B / 0 B └ Labels: └ Error: Cannot connect to the Docker daemon at tcp://192.168.5.4:2375. Is the docker daemon running? └ UpdatedAt: 2017-04-10T19:03:37Z └ ServerVersion: Plugins: Volume: Network: Swarm: NodeID: Is Manager: false Node Address: Security Options: Kernel Version: 3.10.0-514.el7.x86_64 Operating System: linux Architecture: amd64 Number of Docker Hooks: 2 CPUs: 0 Total Memory: 0 B Name: node-m Docker Root Dir: Debug Mode (client): false Debug Mode (server): false WARNING: No kernel memory limit support Registries:

pipe理和node1和node2 ps命令

[root@manage opt]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 18a246b46399 swarm "/swarm manage -H 0.0" 3 minutes ago Up 3 minutes 2375/tcp, 0.0.0.0:3375->3375/tcp node-m [root@node1 opt]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES df43c2cbfee0 swarm "/swarm join --addr=1" 2 minutes ago Up 2 minutes 2375/tcp node-1 [root@node2 opt]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a9b48c6d7be2 swarm "/swarm join --addr=1" 3 minutes ago Up 3 minutes 2375/tcp node-2其他信息:

swarm版本:1.2.6

docker版本:1.12.6

为什么“在tcp://192.168.5.x:2375无法连接到Docker守护进程。docker守护进程是否在运行? 错误?