1、docker node 简介
docker node
是 Docker Engine 的一部分,用于管理 Docker Swarm 集群中的节点。Docker Swarm 是 Docker 官方提供的容器编排和集群管理工具,可以将多个 Docker 主机组成一个虚拟的 Docker 引擎,并对其进行统一编排和管理。
参考文档:https://docs.docker.com/engine/reference/commandline/node/
2、docker node 语法
docker node COMMAND
3、docker node 命令
1)列出当前 Docker Swarm 集群中所有的节点
docker node ls
2)获取特定节点的详细信息
docker node inspect <node-name>
3)在 Docker Swarm 集群中添加新节点
docker swarm join --token <swarm-token> <manager-ip>:<manager-port>
4)从 Docker Swarm 集群中删除节点
docker node rm <node-name>
4、子命令
命令 | 描述 |
docker node demote | 将一个或多个节点从 Swarm 中的管理节点降级 |
docker node inspect | 显示一个或多个节点的详细信息 |
docker node ls | 列出Swarm中的节点 |
docker node promote | 将一个或多个节点提升为 Swarm 中的管理节点 |
docker node ps | 列出运行在一个或多个节点上的任务,默认为当前节点 |
docker node rm | 从 Swarm 中移除一个或多个节点 |
docker node update | 更新一个节点 |