docker node update命令

本文详细介绍了Docker中节点更新命令的使用方法,包括如何更新节点的可用性、标签和角色,以及通过示例展示了如何利用节点标签进行服务调度。

来源:
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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值