前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >rancher教程(一): docker安装最新稳定版rancher

rancher教程(一): docker安装最新稳定版rancher

作者头像
拿我格子衫来
发布2022-05-07 15:17:00
4.3K0
发布2022-05-07 15:17:00
举报
文章被收录于专栏:TopFE

前言

近期看到rancher又更新了一个大版本,升级到了2.6.x。很期待在被SUSE收购后会放出什么大招。

rancher的介绍

企业级Kubernetes管理平台 Rancher 是供采用容器的团队使用的完整软件堆栈。它解决了管理多个Kubernetes集群的运营和安全挑战,并为DevOps团队提供用于运行容器化工作负载的集成工具。

之前用过2.5.x版本。2.6的UI上变化很大。 之前的顶部菜单栏,改成了更符合现代操作习惯的左侧菜单栏。虽然基本色调没有改变多少,但首页布局都改了很多。之前的rancher使用的ui是rancher-ui 而最新版本的ui使用的 dashboard 这是一个使用vue来编写的前端项目。相对之前的emberjs的ui,开发体验和上手程度都会比较好。

安装教程

使用daocker来安装非常简单。

代码语言:javascript
复制
sudo docker run --privileged -d \
  --restart=unless-stopped \
  -p 80:80 -p 443:443 \
  -v /mnt/d/rancher_data:/var/lib/rancher/ \
  rancher/rancher:stable

安装最新版本的rancher时必须指定 --privileged 参数。简单来说使用了改参数后,容器内的root拥有真正的root权限。

在启动时如果需要持久化racher应用数据,可以挂载一个目录。-v /mnt/d/rancher_data:/var/lib/rancher/ 这样rancher的应用数据就存储在了 /mnt/d/rancher_data 目录中。

根据官方的建议,rancher的运行内存要求至少4GB内存。

运行安装命令后,浏览器访问 https:<主机域名或IP>。由于我是在本地安装的,所以访问地址为 https://localhost

由于是本地的https服务,浏览器有可能拦截,如果拦截了,请点击高级设置,信任该网站。就能看到rancher的页面。 如下

请添加图片描述
请添加图片描述

第一次安装的第一次访问,会让设置一个bootstrap 密码。该密码属于一个超管密码。用户可以自己填写密码,也可以运行以下命令来获取系统自动生成的。

请添加图片描述
请添加图片描述

填写bootstrap 密码后,需要设置默认管理员admin的密码。可以自己输入也可以使用系统推荐的。

请添加图片描述
请添加图片描述

输入密码,登录。

登录后就能看到 rancher的首页,默认是英文,可以点击右上角三横,然后点击英文,选中中文。

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

下一篇文章我将为大家带来rancher的使用教程,如何部署一个nginx,后续还有对rancher ui的定制。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 安装教程
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档