docker node update命令
来源:https://www.yiibai.com/docker/node_update.htmldocker node update命令用于更新一个节点。更新关于节点的元数据,例如其可用性,标签或角色。用法docker node update [OPTIONS] NODE选项名称,简写默认说明–availability节点的可用性(有效/暂停/耗尽)...
·
来源:
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
更多推荐
已为社区贡献13条内容
所有评论(0)