Docker Swarm常用命令

Lear 2024-09-01 14:00:00
Categories: > Tags:

Docker Swarm常用命令

1、 docker swarm常用命令

命令 说明
docker swarm init 初始化集群
docker swarm join-token worker 查看工作节点的 token
docker swarm join-token manager 查看管理节点的 token
docker swarm join 加入集群

2、docker node常用命令

命令 说明
docker node ls 查看集群所有节点
docker node ps 查看当前节点所有任务
docker node rm 节点名称节点 删除节点(-f强制删除)
docker node inspect 节点名称 节点ID 查看节点详情
docker node demote 节点名称 节点ID 节点降级,由管理节点降级为工作节点
docker node promote 节点名称 节点ID 节点升级,由工作节点升级为管理节点
docker node update 节点名称 节点ID 更新节点

3、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 更新服务

4、docker stack 部署docker-compose集群

docker-compose官网文档
stack deploy命令
工具文档