今天无意中看到了这个东西Visualizer,功能是可以可视化的去观察展示swarm集群里面个节点的信息情况,使用起来很方便。这里整理一下:
我先部署一个三节点的swarm集群:
然后在整个简单的nginx,开7个服务,让三个node节点都跑起来。
docker service create --replicas 3 -p 80:80 --name nginx nginx:1.13.7-alpine
OK,nginx在集群上跑起来了,而且每个节点都可以访问。
然后直接在manager节点上安装Visualizer
docker run -d -p 8081:8080 -v /var/run/docker.sock:/var/run/docker.sock --name visua dockersamples/visualizer:late