一、3种方式搭建实验环境
建议用第三种,方便快捷,但是只能用4个小时
二、实验概述
搭建Docker三节点swarm,一个管理manager,两个节点node
三、实验步骤
1、创建Swarm的Manager节点
$ docker swarm init --advertise-addr=192.168.0.8
Swarm initialized: current node (qba3nzobjnhynu61numcfqrs9) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join --token SWMTKN-1-0uv0khengjpmf8fxx9cevzmcu7gcqdse6zymlr7pez4haiqjlh-0h07mxkht5a892sh6kva7ksf3 192.168.0.8:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
2、创建Swarm的两个nond节点
在node1和node2上执行
$ docker swarm join --token SWMTKN-1-0uv0khengjpmf8fxx9cevzmcu7gcqdse6zymlr7pez4haiqjlh-0h07mxkht5a892sh6kva7ksf3 192.168.0.8:2377
This node joined a swarm as a worker.
3、查看节点
$ docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
qba3nzobjnhynu61numcfqrs9 * node1 Ready Active Leader 18.09.3
ivf32txjfie4a6lw96ufk8dqn node2 Ready Active 18.09.3
2xhhauyuu5ppxexhohuu9qwng node3 Ready Active 18.09.3