
一旦你創(chuàng)建了一個(gè)群與管理器節(jié)點(diǎn),您就可以添加工作節(jié)點(diǎn)。
1.打開終端,并在要運(yùn)行工作程序節(jié)點(diǎn)的計(jì)算機(jī)中SSH。本教程使用的名稱worker1。
2.運(yùn)行“創(chuàng)建群”教程步驟中Docker swarm init輸出 產(chǎn)生的命令,以創(chuàng)建加入現(xiàn)有群的工作節(jié)點(diǎn):
$ docker swarm join
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c
192.168.99.100:2377
This node joined a swarm as a worker.
如果沒有可用的命令,則可以在管理器節(jié)點(diǎn)上運(yùn)行以下命令以檢索工作程序的加入命令:
$ docker swarm join-token worker
To add a worker to this swarm, run the following command:
docker swarm join
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c
192.168.99.100:2377
3.打開一個(gè)終端,然后在要運(yùn)行第二個(gè)工作程序節(jié)點(diǎn)的計(jì)算機(jī)中SSH。本教程使用名稱worker2。
4.運(yùn)行“創(chuàng)建群”教程步驟的docker swarm init輸出所 產(chǎn)生的命令,以創(chuàng)建第二個(gè)連接到現(xiàn)有群的輔助節(jié)點(diǎn):
$ docker swarm join
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c
192.168.99.100:2377
This node joined a swarm as a worker.
5.打開一個(gè)終端并SSH進(jìn)入運(yùn)行管理器節(jié)點(diǎn)的機(jī)器,然后運(yùn)行docker node ls命令以查看工作器節(jié)點(diǎn):
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
03g1y59jwfg7cf99w4lt0f662 worker2 Ready Active
9j68exjopxe7wfl6yuxml7a7j worker1 Ready Active
dxn1zf6l61qsb1josjja83ngz * manager1 Ready Active Leader
該MANAGER列標(biāo)識(shí)群中的管理器節(jié)點(diǎn)。此列中的空狀態(tài),worker1并將其worker2標(biāo)識(shí)為工作節(jié)點(diǎn)。
集群管理命令之類的命令docker node ls僅在管理器節(jié)點(diǎn)上起作用。
免責(zé)聲明:以上內(nèi)容轉(zhuǎn)載自TMT觀察網(wǎng),所發(fā)內(nèi)容不代表本平臺(tái)立場。






