docker node update命令

广告位

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

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

用法

docker node update [OPTIONS] NODE  

选项

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

子命令

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

实例

将标签元数据添加到节点

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

$ 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  

哥,这回真没有了

贺, 贺朝

关于作者: 贺朝

为您推荐