Rancher 是一个容器管理平台。Rancher 简化了使用 Kubernetes 的流程。

下面记录一下手动安装Rancher的步骤

1.  部署 Rancher Server

执行以下命令即可(PS:前提是已经安装了docker)



sudo docker run -d --privileged --restart=unless-stopped -p 80:80 -p 443:443  rancher/rancher:latest


由于镜像比较大,可以提前先下载好



docker pull rancher/rancher


Rancher 2.x 安装_百度

浏览器中访问 https://<SERVER_IP>

Rancher 2.x 安装_百度_02

按照提示,查看一下初始密码是多少

Rancher 2.x 安装_用户名_03

然后,我们重新设置一个密码,比如:admin123

于是,以后就可以用用户名(admin)和密码(admin123)进行登录了

Rancher 2.x 安装_百度_04

登录进去以后,首先看到的是首页 

Rancher 2.x 安装_用户名_05

2.  创建业务集群

Rancher 2.x 安装_docker_06

Rancher 2.x 安装_百度_07

Rancher 2.x 安装_用户名_08

Rancher 2.x 安装_用户名_09

Rancher 2.x 安装_百度_10

Rancher 2.x 安装_百度_11

等到集群状态变成“Active”的时候,该集群就可用了。但是当我等了一个小时以后,还是这个状态,于是百度了下,原因是无法拉取镜像,于是配了一个阿里云镜像加速器。

Rancher 2.x 安装_用户名_12

Rancher 2.x 安装_docker_13 

在给Docker添加了一个镜像加速器以后,很快集群状态就变成“Active”了

Rancher 2.x 安装_docker_14

3.  部署工作负载

在“default”空间下,创建一个hello-world部署

Rancher 2.x 安装_百度_15

Rancher 2.x 安装_百度_16

 Rancher 2.x 安装_docker_17

 Rancher 2.x 安装_用户名_18

 Rancher 2.x 安装_docker_19