在本地我创建了三台 linux 系统的虚拟机,可以用它们来模拟远程的服务器 ...
先 ssh 到一台服务器 ... 我这里就是在本地创建的一台虚拟机 .. 名字是 node1 ... 进来以后,可以先去初始化一个 Swarm ,也就是 Docker 里的服务器集群 ... 执行一下 docker swarm init 再用一个 --listen-addr 设置一下监听的地址跟端口号 ... 192.168.33.11 .. 它是 node1 这台服务器的 ip 地址 .. 端口号是 2377 ...
docker swarm init 192.168.33.11:2377
执行一下 ... 会提示 Swarm initialized ... current node is now a manager ... 集群已经初始化了 ... 当前这个节点服务器是一个管理员 ...
也就是我们可以在这台服务器上去分配任务 ... 再查看一下集群里的服务器 ... docker node ls ... 现在我们的集群里只有一台服务器 ... 就是这个 node1 ... 它是一个 Leader ... 也就是服务器集群里面的领头的 ...
https://docs.docker.com/engine/reference/commandline/swarm_init/