1. 程式人生 > >容器管理工具Rancher

容器管理工具Rancher

容器管理工具Rancher

什麼是Rancher
Rancher是一個開源的企業級全棧化容器部署及管理平臺。Rancher為容器提供一攬子基礎架構服務:CNI相容的網路服務、儲存服務、主機管理、負載均衡、防護牆……Rancher讓上述服務跨越公有云、私有云、虛擬機器、物理機環境執行,真正實現一鍵式應用部署和管理。

  1. 下載Rancher
docker pull rancher/server
  1. 建立Rancher容器
docker run -di --name=rancher -p 9090:8080 rancher/server

3.在位址列輸入:

192.168.56.133:9090(伺服器的IP地址:對映的埠號)
  • 點選Default→環境管理→新增環境:建立生產環境、測試環境、開發環境
  • 點選基礎架構→主機→新增主機:將最下方的命令在伺服器上面執行,會自動下載所需要的檔案
  • 點選應用→全部→新增應用→點選建立來新增應用

應用部署
其實就是將docker命令列換成了圖形化介面
點選:應用→使用者→選擇自己建立的應用→新增服務:mySql(注意新增環境變數MYSQL_ROOT_PASSWORD=123456 ),RabbitMQ,Redis

擴容與縮容

  1. 建立應用服務的時候不要新增埠對映
  2. 選擇選單API→WebHooks,點選“新增接受器”
  3. 填寫相應的資訊,選擇要擴容的服務,點選建立按鈕,步長代表觸發一次容器增加幾個
  4. 點選建立。可以將觸發地址複製在postman中進行測試
    負載均衡器
    點選應用,新增負載均衡器,選擇埠和服務即可新增