使用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。

  

posted @ 2020-03-21 21:16  尋找一個證明  阅读(975)  评论(0编辑  收藏  举报