李明
|
实验的方式了解这个网络
sudo docker network create -d overlay demo
docker service create --name whoami -p 8000:8000 --network demo jwilder/whoami #查看service 里面的服务 docker service ls #查看whoami的信息 docker service ps whoami #因为service ps whoami 在manager上运行,直接在manager查看ps下 docker ps
#访问下本地manager的whoami curl 127.0.0.1:8000
docker service create --name client -d --network demo busybox sh -c "while true;do sleep 3600;done" docker service ls #运行在swam-worker1机器上 docker service ps client
#在swam-work1上进行运行 172.28.128.4 docker exec -it busybox的容器ID sh ping whoami
#manager机器上进行扩展 docker service scale whoami=2 #worker2 上运行 查看whoami 是否存在 docker ps #worker1 上ping whoami发现ip没有发生变化10.0.0.247 ping whoami
wget whoami:8000 more index.html #因为目前就有2个whoami, #所以可以看到第三次执行wget获取的时候发现id重复了也变成了65beb6796165
Routing Mesh的体验
Load Balancing
PS:内部负载均衡
|
2018-10-01 22:14:42