docker node update命令

来源:
https://www.yiibai.com/docker/node_update.html

docker node update命令用于更新一个节点。更新关于节点的元数据,例如其可用性,标签或角色。
用法

docker node update [OPTIONS] NODE

选项

名称,简写 默认 说明
–availability 节点的可用性(有效/暂停/耗尽)
–label-add 添加或更新节点标签(key = value)
–label-rm 删除节点标签(如果存在)
–role 节点的作用(worker / manager)

子命令

命令名称 说明
docker node demote 从群集(swarm)管理器中降级一个或多个节点
docker node inspect 显示一个或多个节点的详细信息
docker node ls 列出群集(swarm)中的节点
docker node promote 将一个或多个节点推入到群集管理器中
docker node ps 列出在一个或多个节点上运行的任务,默认为当前节点
docker node rm 从群集(swarm)删除一个或多个节点
docker node update 更新一个节点

实例

将标签元数据添加到节点 -
使用节点标签将元数据添加到群组节点。可以将节点标签指定为具有空值的键:

$ docker node update --label-add foo worker1

要向节点添加多个标签,请在传递每个标签的前使用–label-add标志:

$ docker node update --label-add foo --label-add bar worker1

创建服务时,可以使用节点标签作为约束。 约束限制了调度程序部署服务任务的节点。
例如,添加一个类型(type)标签来标识调度程序应该部署消息队列服务任务的节点:

$ docker node update --label-add type=queue worker1

猜你喜欢

转载自blog.csdn.net/diyiday/article/details/85330735
今日推荐