一、rancher是什么?

Rancher是一个开源的企业级多集群Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全性,加速企业数字化转型。同时满足了使用Kubernetes部署应用程序的DevOps团队和交付企业关键服务的IT人员的需求。
Rancher为企业部署、操作、访问和保护Kubernetes提供管理平台,IT人员可以制定策略及轻松调查事件。当然,您也可以只用来作为WEB UI。

二、安装步骤

1.下载镜像

直接通过docker镜像来运行我们的rancher,首先,先从镜像中心下载rancher镜像,如果是1.x系列的,镜像名为rancher/server,而2.x是rancher/rancher,我们使用2.x版本的,所以,执行如下命令即可:

# 先去拉取镜像
docker pull rancher/rancher:stable

使用docker images 查看刚才下载的镜像。
在这里插入图片描述
创建目录映射(使用数据卷的技术,挂载,docker本地的数据同步到本地中)

 mkdir -p /docker/rancher/rancher && mkdir -p /docker/rancher/auditlog

启动容器


docker run -d --privileged --restart=unless-stopped -p 8081:80 -p 30002:443 \
-v /docker/rancher/rancher:/var/lib/rancher \
-v /docker/rancher/auditlog:/var/log/auditlog \
--name rancher rancher/rancher:stable 

 #docker run -d :启动容器(以后台的方式启动)
 #docker run -it 交互的方式启动
 # -v 数据卷的挂载


在这里插入图片描述
在这里插入图片描述

这样就安装成功了。

2.访问rancher

因为安装的过程中 已经实现了端口之间的映射,所以直接访问你的https://:port 即可。
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐