互联网技术 / 互联网资讯 · 2023年12月20日

向Docker集群添加节点

在创建一个群和管理节点后,接下来可以添加工作节点。

1. 打开终端,并通过SSH连接到要运行工作节点的计算机,这里使用的名称为woRkeR1。

2. 运行在创建群步骤中dockeR swaRM inIT输出生成的命令,以将工作节点加入现有群:

$ dockeR swaRM join

–Token SWMTKN-1-49nj1cMql0jkz5s954yi3oex3nedyz0fb0xx14ie39tRti4wxv-8vxv8RSSMk743ojnwacRR2e7c

192.168.99.100:2377

该节点已作为工作节点加入群。

如果没有可用的命令,可以在管理器节点上运行以下命令来获取工作节点的加入命令:

$ dockeR swaRM join –Token woRkeR

要将工作节点添加到此群,请运行以下命令:

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

该节点已作为工作节点加入群。

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只在管理器节点上有效。

[[[IMG_1]]]

[[[IMG_2]]]