?
This document uses PHP Chinese website manual Release
從群中刪除一個(gè)或多個(gè)節(jié)點(diǎn)
docker node rm [OPTIONS] NODE [NODE...]
名稱,簡寫 | 默認(rèn) | 描述 |
---|---|---|
--force,-f | false | 強(qiáng)制從群中刪除一個(gè)節(jié)點(diǎn) |
命令 | 描述 |
---|---|
docker節(jié)點(diǎn) | 管理Swarm節(jié)點(diǎn) |
命令 | 描述 |
---|---|
docker node demote | 從群中的經(jīng)理中降級(jí)一個(gè)或多個(gè)節(jié)點(diǎn) |
docker node inspect | 在一個(gè)或多個(gè)節(jié)點(diǎn)上顯示詳細(xì)信息 |
docker node ls | 列出群中的節(jié)點(diǎn) |
docker node promote | 將一個(gè)或多個(gè)節(jié)點(diǎn)提升為群中的經(jīng)理 |
docker node ps | 列出在一個(gè)或多個(gè)節(jié)點(diǎn)上運(yùn)行的任務(wù),默認(rèn)為當(dāng)前節(jié)點(diǎn) |
docker node rm | 從群中刪除一個(gè)或多個(gè)節(jié)點(diǎn) |
docker node update | 更新節(jié)點(diǎn) |
從管理器節(jié)點(diǎn)運(yùn)行時(shí),從群集中移除指定的節(jié)點(diǎn)。
$ docker node rm swarm-node-02Node swarm-node-02 removed from swarm
從群中刪除指定的節(jié)點(diǎn),但只有當(dāng)節(jié)點(diǎn)處于停機(jī)狀態(tài)時(shí)才會(huì)這樣。如果您嘗試刪除活動(dòng)節(jié)點(diǎn),您將收到錯(cuò)誤消息:
$ docker node rm swarm-node-03Error response from daemon: rpc error: code = 9 desc = node swarm-node-03 is not down and can't be removed
如果您失去對(duì)工作節(jié)點(diǎn)的訪問權(quán)限或需要將其關(guān)閉,因?yàn)樗驯黄茐幕蛐袨椴蝗珙A(yù)期,則可以使用該--force
選項(xiàng)。這可能會(huì)導(dǎo)致暫時(shí)錯(cuò)誤或中斷,具體取決于節(jié)點(diǎn)上正在運(yùn)行的任務(wù)的類型。
$ docker node rm --force swarm-node-03Node swarm-node-03 removed from swarm
管理員節(jié)點(diǎn)必須先降級(jí)到工作節(jié)點(diǎn)(使用docker node demote
),然后才能將其從群集中刪除。