1.docker info
在swram docker环境中 docker info Swarm: active
2. 查集群节点列表
docker node ls
3 .
Swarm集群上运行service 原来使用docker run的命令, 把前面替换成docker service create docker service create --name ping-google alpine ping 8.8.8.8
4. 查询 swarm service列表 docker service ls
5 Scale扩展服务 Scale服务到10个副本容器 docker service scale <serivce ID>=<replicas No> ps :docker service scale ping-google=10
6 查看服务属性
docker service inspect 服务名称 "Mode": { "Replicated": { "Replicas": 1 } },
更新服务属性
docker service update rng --replicas 5
7. 删除服务
docker service rm <service ID or Name>
8.排空一个节点
docker node update --availability drain g36lvv23ypjd8v7ovlst2n3yt
9.恢复active一个节点
docker node update --availability Active g36lvv23ypjd8v7ovlst2n3yt