?
This document uses PHP Chinese website manual Release
更新節(jié)點(diǎn)
docker node update [OPTIONS] NODE
名稱,簡寫 | 默認(rèn) | 描述 |
---|---|---|
--availability | 節(jié)點(diǎn)的可用性( “active”|“pause”|“drain”) | |
--label-add | 添加或更新節(jié)點(diǎn)標(biāo)簽(key = value) | |
--label-rm | 刪除節(jié)點(diǎn)標(biāo)簽(如果存在) | |
--role | 節(jié)點(diǎn)的角色(“worker”|“manager”) |
命令 | 描述 |
---|---|
docker節(jié)點(diǎn) | 管理Swarm節(jié)點(diǎn) |
命令 | 描述 |
---|---|
docker node demote | 從群中的管理器中降級一個或多個節(jié)點(diǎn) |
docker node inspect | 在一個或多個節(jié)點(diǎn)上顯示詳細(xì)信息 |
docker node ls | 列出群中的節(jié)點(diǎn) |
docker node promote | 將一個或多個節(jié)點(diǎn)提升為群中的經(jīng)理 |
docker node ps | 列出在一個或多個節(jié)點(diǎn)上運(yùn)行的任務(wù),默認(rèn)為當(dāng)前節(jié)點(diǎn) |
docker node rm | 從群中刪除一個或多個節(jié)點(diǎn) |
docker node update | 更新節(jié)點(diǎn) |
更新有關(guān)節(jié)點(diǎn)的元數(shù)據(jù),如其可用性、標(biāo)簽或角色。
使用節(jié)點(diǎn)標(biāo)簽向群集節(jié)點(diǎn)添加元數(shù)據(jù)??梢詫⒐?jié)點(diǎn)標(biāo)簽指定為具有空值的鍵:
$ docker node update --label-add foo worker1
要將多個標(biāo)簽添加到節(jié)點(diǎn),請--label-add
為每個標(biāo)簽傳遞標(biāo)志:
$ docker node update --label-add foo --label-add bar worker1
在創(chuàng)建服務(wù)時(shí),可以將節(jié)點(diǎn)標(biāo)簽用作約束。約束限制調(diào)度程序?yàn)榉?wù)部署任務(wù)的節(jié)點(diǎn)。
例如,要添加type
標(biāo)簽以標(biāo)識調(diào)度程序應(yīng)該部署消息隊(duì)列服務(wù)任務(wù)的節(jié)點(diǎn):
$ docker node update --label-add type=queue worker1
您為節(jié)點(diǎn)設(shè)置的標(biāo)簽docker node update
僅適用于群內(nèi)的節(jié)點(diǎn)實(shí)體。不要將它們與dockerd的docker守護(hù)進(jìn)程標(biāo)簽混淆。
有關(guān)標(biāo)簽的更多信息,請參閱應(yīng)用自定義元數(shù)據(jù)。