奇了怪了··ping不通whoami
来源:7-5 集群服务间通信之Routing Mesh
慕虎6239240
2021-05-22
以上是在leader(node1)上的信息······
这个是node2的信息,无法ping通whoami·····
这个是node3上的信息,可以ping通whoami,也就是自己。
1回答
-
慕虎6239240
提问者
2021-05-22
我重置了好几次环境,连 curl 127.0.0.1:8000 都不通。
我的运行环境:
win10
VMware 16破解版,3台虚拟机:centos7.8 64位,最小安装+基本开发包。虚拟机网络:NAT。内存:1G,处理器:2,硬盘:20G。
docker version:20.10.6
执行命令:
node1:
`docker swarm init --advertise-addr=192.168.127.131`
node2:
`docker swarm join --token SWMTKN-1-2magr7ih3dv9n9sp1onegrbsnzvm4uq0r6teblmrbrgv1bks5o-baqszb47oy6kiijhs7aylxxuv 192.168.127.131:2377`
node3:
`docker swarm join --token SWMTKN-1-2magr7ih3dv9n9sp1onegrbsnzvm4uq0r6teblmrbrgv1bks5o-baqszb47oy6kiijhs7aylxxuv 192.168.127.131:2377`
node1:
`docker network create -d overlay demo`
`docker service create --name whoami -p 8000:8000 --network demo -d jwilder/whoami`
`docker service create --name client -d --network demo busybox sh -c "while true;do sleep 3600;done"`
三个node都能ping通www.baidu.com 。
00
相似问题