准备工作
- 准备至少两个节点(物理机或虚拟机或云实例)
- 每个节点安装Ubuntu Server 18.04.2 LTS
安装Docker引擎
在每个节点上安装docker,执行命令 sudo apt update; sudo apt install docker.io -y
搭建Docker Swarm
- 选择一个节点作为主节点。
- 在主节点执行命令
docker swarm init --advertise-addr 10.101.0.1 --default-address-pool 172.38.0.0/16
,记录生成的token供随后使用。 - 登陆其他节点执行命令
docker swarm join ${步骤二生成的token}
, 加入swarm集群
校验Swarm集群
在主节点执行
docker node ls
,如果列出所有节点信息表示搭建成功