文档详情

Docker容器技术应用 实验指导书 任务8.2.2 部署Docker Swarm集群.docx

发布:2025-04-16约1.47千字共4页下载文档
文本预览下载声明

任务8.2.2部署DockerSwarm集群

(1)任务目标

掌握部署DockerSwarm集群的方法

(2)任务内容

创建Dockerswarm集群

添加工作节点到Dockerswarm集群

查看Dockerswarm集群中各节点的状态

(3)完成任务所需的设备和软件

一台安装Windows10操作系统的计算机

VMwareWorkstation,Docker

远程管理工具MobaXterm

(4)任务实施步骤:

第一步:创建DockerSwarm集群,操作命令如下:

[root@manager~]#dockerswarminit--advertise-addr192.168.1.11

--advertise-addr:指定DockerSwarm集群中管理节点的IP地址。

命令运行结果如图8-5所示。

图8-5创建DockerSwarm集群

从命令运行结果的输出信息可以看到:

(1)集群已经创建成功,当前节点是一个管理者。

(2)工作节点加入该集群时,运行以下命令:

dockerswarmjoin--tokenSWMTKN-1-6bcsufe95qp9idqc2d3l4ck3aph6jxng92arb3krknmivbvd9i-39kcqlw3w1aghrbsa9h9vhyf3192.168.1.11:2377

注意:如果看不到这个信息,可以通过运行命令dockerswarmjoin-tokenworker得到。

(3)管理节点加入该集群时,运行以下命令:

dockerswarmjoin-tokenmanager

命令运行结果为:管理节点加入集群要运行的命令,如图8-6所示。

图8-6管理节点加入集群要运行的命令

第二步:将工作节点worker1加入到DockerSwarm集群中,操作命令如下:

[root@worker1~]#dockerswarmjoin--tokenSWMTKN-1-6bcsufe95qp9idqc2d3l4ck3aph6jxng92arb3krknmivbvd9i-39kcqlw3w1aghrbsa9h9vhyf3192.168.1.11:2377

命令运行结果如图8-7所示。

图8-7将工作节点worker1加入到DockerSwarm集群中

第三步:将工作节点worker2加入到DockerSwarm集群中,操作命令如下:

[root@worker2~]#dockerswarmjoin--tokenSWMTKN-1-6bcsufe95qp9idqc2d3l4ck3aph6jxng92arb3krknmivbvd9i-39kcqlw3w1aghrbsa9h9vhyf3192.168.1.11:2377

命令运行结果如图8-8所示。

图8-8将工作节点worker2加入到DockerSwarm集群中

第四步:查看集群信息,操作命令如下:

[root@manager~]#dockerinfo

命令运行结果如图8-9所示。

图8-9查看集群信息

第五步:查看集群中所有节点的状态信息,操作命令如下:

[root@manager~]#dockernodels

命令运行结果如图8-10所示。

图8-10查看集群中各节点的状态信息

第六步:查看管理节点详细信息,操作命令如下:

[root@manager~]#dockernodeinspectmanager

命令运行结果如图8-11所示。

图8-11查看管理节点详细信息

显示全部
相似文档