容器管理與容器監控-容器管理工具Rancher

什麼是Rancher

  • Rancher 是一個開源的企業級全棧容器部署及管理平臺。Rancher 爲容器提供了一攬子基礎架構服務,CNI 兼容的網絡服務,存儲服務,主機管理,負載均衡,防護牆......Rancher讓上述服務跨越有云,私有云,虛擬機,物理環境運行,真正實現一鍵式應用部署和管理。
  • 官網地址爲 https://www.rancher.cn/

 

Linux安裝Rancher

 

1),搜索Rancher如下

docker search rancher

如下圖所示

 

2), 下載Rancher鏡像

docker pull rancher/server

如下圖所示


 

3),創建Rancher容器

docker run -di --name=rancher --restart=always  -p 9090:8080 rancher/server

 restart爲重啓策略

  • no 默認策略,在容器退出時不重啓容器
  • on-failure  在容器非正常退出時(退出狀態非0),纔會重啓容器
  • on-failure:3  在容器非正常退出時重啓容器,最多重啓3次
  • always  在容器退出時總是重啓容器
  • unless-stopped 在容器退出時總是重啓容器,但是不考慮Docer守護進程時就已經停止了的容器

 

4),在瀏覽器進行訪問 ip:9090端口 (docker 開始比較慢,需要等1分鐘左右訪問)

 

 5),Rancher添加一個環境

 

6), 你可以通過點擊logo右側的菜單在各種環境下切換

 

 

7), 添加鏡像庫

 

 

8),添加主機 (選擇基礎架構-->主機 菜單,點擊添加主機)

 

9),在虛擬機運行命令

 

 

10),點擊關閉按鈕後,會看到界面中顯示此主機。我們可以很方便地管理主機的每個容 器的開啓和關閉

                            

 

11),添加應用

 

12), Rancher 應用中添加 mysql服務

 

12-1),mysql 設置環境變量

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章