一旦你創建了一個群與管理器節點,您就可以添加工作節點。
1.打開終端,并在要運行工作程序節點的計算機中SSH。本教程使用的名稱worker1。
2.運行“創建群”教程步驟中Docker swarm init輸出 產生的命令,以創建加入現有群的工作節點:
$ docker swarm join
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c
192.168.99.100:2377
This node joined a swarm as a worker.
如果沒有可用的命令,則可以在管理器節點上運行以下命令以檢索工作程序的加入命令:
$ 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.打開一個終端,然后在要運行第二個工作程序節點的計算機中SSH。本教程使用名稱worker2。
4.運行“創建群”教程步驟的docker swarm init輸出所 產生的命令,以創建第二個連接到現有群的輔助節點:
$ docker swarm join
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c
192.168.99.100:2377
This node joined a swarm as a worker.
5.打開一個終端并SSH進入運行管理器節點的機器,然后運行docker node ls命令以查看工作器節點:
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
03g1y59jwfg7cf99w4lt0f662 worker2 Ready Active
9j68exjopxe7wfl6yuxml7a7j worker1 Ready Active
dxn1zf6l61qsb1josjja83ngz * manager1 Ready Active Leader
該MANAGER列標識群中的管理器節點。此列中的空狀態,worker1并將其worker2標識為工作節點。
集群管理命令之類的命令docker node ls僅在管理器節點上起作用。
免責聲明:以上內容轉載自TMT觀察網,所發內容不代表本平臺立場。