天天看點

Docker系列之swarm叢集搭建

學習Docker很久了,今天分享一下Docker的swarm叢集的搭建過程很簡單

首先第一步是 每台機器上面都要安裝docker

本人使用的是centos7作業系統,使用3太虛拟機,3太虛拟機必須網絡互通(廢話)

docker早在1.12版本就已經支援原生的swarm叢集搭建了不用再用第三方etcd 等注冊發現插件

首先第一步建立叢集

docker swarm init

預設的叢集位址是本機,當然也可以指定位址通過 --listen-addr 參數指定

Docker系列之swarm叢集搭建

執行完上面的指令之後顯示了證明建立管理節點成功,并且下面給出了加入叢集的join指令。

好我們提取上面給出的command 執行另外兩台伺服器

Docker系列之swarm叢集搭建

上面顯示執行之後顯示節點為worker節點

我們傳回到第一台伺服器檢視節點資訊

Docker系列之swarm叢集搭建

發現我們的叢集節點變成了2個

第三台伺服器也同樣操作

Docker系列之swarm叢集搭建

現在是一共三台伺服器建立的叢集,一個管理節點兩個 worker節點,其中worker節點隻能通過管理者節點進行配置設定任務

建立完叢集要想讓叢集中的 service 網絡互通需要建立overlay網絡(記住一定要在建立完叢集之後再建立overlay網絡否則會提示報錯)

今天就先說到這裡。