Racher相對於k8s還有swarm啥的各有各的好處,沒有深入用過,今天把部署和簡單使用寫下
首先是部署rancher server,一句命令搞定
docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable
會自動下載鏡像,下載完后,會啟動一個容器,並會初始化,會自動下載很多東西,要等會,什么時候才算啟動完成呢,就是可以打開ip:8080頁面就算初始化完成了
然后創建一個環境,這里我選擇了swarm集群環境,需要修改下下面的模板,把manager改為1個,然后保存
開始創建一個swarm環境
點添加環境
名字隨便填,最后確定就行
回到這里,點擊你的環境名字
點左上角,由於沒有添加主機,所以環境一直是初始化狀態
進去后點添加主機
注意紅框里幾個地方
如果你添加的主機和rancher server是一台機器,就必須加IP,如果不是就不用加IP
按照步驟執行命令后
等下面的紅色嘆號全部變綠,證明這些容器都已經啟動好了,集群才算是建好了
已經啟動完畢了
我們去看下主機
一個主的,兩個從的
點進去
可以看到三台集群都已經好了
點進去看下
到這里算是完事了,再深入的使用需要大家自行琢磨了。