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