使用rancher搭建自己的開發環境


  最近在研究rancher相關的東西,自己做了些demo。中間曲曲折折,繞了不少彎路,也有不少收獲,特意寫個文章記錄下。

  一、安裝docker以及rancher

  每個服務器安裝方式不一樣,本人服務器(百度雲2核4G,現在打折,300多大洋買的一年使用期)ubuntu16.04 64位。安裝方式也很簡單,

  • 首先更新一下:
  • 然后安裝docker最新版本: 

  • 安裝rancher,這步網上參考資料蠻多的,不再啰嗦,可以看看這篇文章,挺全面的

   二、rancher設置使用GitHub賬號登陸

  • rancher安裝完成之后直接打開,這時候是免密登錄的,安全性方面完全沒保障,我們可以打開“系統管理”-->“訪問控制”,現在GITHUB,然后按照提示進行操作。如下圖:點擊紅色框框處。
  •  在彈出的界面,登錄GitHub,登錄之后,創建OAuthApp,如下圖:

  • 創建完OAuthApp之后,將相關的ClientID和ClientSecret填到Rancher對應的位置,點擊保存即可。不放心的話,可以點擊下方的Github驗證。

  三、創建相應的應用

  • 創建應用,如下圖所示:
  • 應用創建之后,可以在應用下面點擊“添加服務”按鈕,添加自己的docker鏡像。鏡像可以填寫自己私有鏡像庫地址,不要帶http://,不填的話,就是從dockerhub里面查找並拉取對應的鏡像。這方面,我們可以創建自己的dockerhub帳號,然后在本地開發完成之后,上傳到dockerhub。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM