1. 程式人生 > >095、如何創建Swarm集群?(Swarm02)

095、如何創建Swarm集群?(Swarm02)

yqi courier block cnblogs struct man ins ont ons

參考https://www.cnblogs.com/CloudMan6/p/7862254.html 本節我們將創建三節點的swarm集群(操作系統Ubuntu 16.04 ,Docker 版本均不低於 v1.12)。 host01 10.12.31.211 swarm-worker1 host02 10.12.31.212 swarm-worker2 host03 10.12.31.213 swarm-manager [email protected]host03:~# docker swarm init --advertise-addr 10.12.31.213 # 創建docker swarm
Swarm initialized: current node (h6rzavsz2vjxstwj3pytiebjb) is now a manager. # 第一個node自動成為 swarm-manager To add a worker to this swarm, run the following command: # 提供添加 swarm-manager的命令 docker swarm join --token SWMTKN-1-1n5mp7iz3isz5nuw2jdbzw76fx2a11a7a3r09h9wvfn6r2n2jn-3tnqqxq8h3chq8izf65e07379 10.12.31.213:2377 To add a manager to this swarm, run
‘docker swarm join-token manager‘ and follow the instructions. # 提供添加 swarm-worker 的命令
[email protected]host03:~# docker node ls # 查看當前node節點 ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION h6rzavsz2vjxstwj3pytiebjb * host03 Ready Active Leader 18.09.6
[email protected]host01:~# docker swarm join --token SWMTKN-1-1n5mp7iz3isz5nuw2jdbzw76fx2a11a7a3r09h9wvfn6r2n2jn-3tnqqxq8h3chq8izf65e07379 10.12.31.213:2377 This node joined a swarm as a worker. # host01 加入swarm集群,並設置為worker [email protected]host02:~# docker swarm join --token SWMTKN-1-1n5mp7iz3isz5nuw2jdbzw76fx2a11a7a3r09h9wvfn6r2n2jn-3tnqqxq8h3chq8izf65e07379 10.12.31.213:2377 This node joined a swarm as a worker. # host02 加入swarm集群,並設置為worker [email protected]host03:~# docker node ls ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION hvt2ez9e7zvqm2hz8nix1eke7 host01 Ready Active 18.09.6 asn5ufnogzkyqigk4mizatoer host02 Ready Active 18.09.6 h6rzavsz2vjxstwj3pytiebjb * host03 Ready Active Leader 18.09.6 [email protected]host03:~# docker swarm join-token worker # 查看添加 swarm-manager 的命令 To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-1n5mp7iz3isz5nuw2jdbzw76fx2a11a7a3r09h9wvfn6r2n2jn-3tnqqxq8h3chq8izf65e07379 10.12.31.213:2377 [email protected]host03:~# docker swarm join-token manager # 查看添加 swarm-worker 的命令 To add a manager to this swarm, run the following command: docker swarm join --token SWMTKN-1-1n5mp7iz3isz5nuw2jdbzw76fx2a11a7a3r09h9wvfn6r2n2jn-76l38n7buc60ju4fy1zzjtxcv 10.12.31.213:2377

095、如何創建Swarm集群?(Swarm02)