docker swarm
命令 | 说明 |
---|---|
docker swarm init | 初始化集群 |
docker swarm join-token worker | 查看工作节点的 token |
docker swarm join-token manager | 查看管理节点的 token |
docker swarm join | 加入集群 |
docker node
命令 | 说明 |
---|---|
docker node ls | 查看集群所有节点 |
docker node ps | 查看当前节点所有任务 |
docker node rm 节点名称/节点ID | 删除节点(-f强制删除) |
docker node inspect 节点名称/节点ID | 查看节点详情 |
docker node demote 节点名称/节点ID | 节点降级,由管理节点降级为工作节点 |
docker node promote 节点名称/节点ID | 节点升级,由工作节点升级为管理节点 |
docker node update 节点名称/节点ID | 更新节点 |
docker service
命令 | 说明 |
---|---|
docker service create | 创建服务 |
docker service ls | 查看所有服务 |
docker service inspect 服务名称/服务ID | 查看服务详情 |
docker service logs 服务名称/服务ID | 查看服务日志 |
docker service rm 服务名称/服务ID | 删除服务(-f强制删除) |
docker service scale 服务名称/服务ID=n | 设置服务数量 |
docker service update 服务名称/服务ID | 更新服务 |
参考资料
https://docs.docker.com/engine/swarm/swarm-tutorial/
https://docs.docker.com/engine/swarm/swarm-mode/
https://docs.docker.com/engine/swarm/how-swarm-mode-works/pki/
https://docs.docker.com/engine/swarm/join-nodes/
https://docs.docker.com/engine/swarm/swarm-tutorial/rolling-update/