当前位置: 首页 > article >正文

Rancher V2.9.0 Docker安装教程

1、创建Rancher挂载目录

mkdir -p /home/rancher/k3s/agent/images/

2、复制容器中的镜像tar包,防止挂载之后镜像包丢失导致创建集群报错

避免Internal error occurred: failed calling webhook "default.cluster.cluster.x-k8s.io"

docker run --rm --entrypoint "" -v $(pwd):/output registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.0 cp /var/lib/rancher/k3s/agent/images/k3s-airgap-images.tar /output/k3s-airgap-images.tar

3、复制镜像包到挂载目录下

cp k3s-airgap-images.tar /data/rancher/k3s/agent/images/

4、启动容器

docker run -d --privileged --restart=unless-stopped -p 80:80 -p 443:443 -e CATTLE_SYSTEM_DEFAULT_REGISTRY=registry.cn-hangzhou.aliyuncs.com -e CATTLE_BOOTSTRAP_PASSWORD=rancher -v /home/rancher:/var/lib/rancher --name rancher registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.9.0

注:如果容器启动失败,参考我另外一篇文章点击传送

注意:默认密码已经在启动命令中设置成了rancher,直接输入即可
 

5、设置新密码

6、创建集群环境

需要等待集群环境初始化完成后再创建自定义集群,不然会出现报错情况,大约3分钟

7、设置阿里云私有镜像仓库加速

registry.cn-hangzhou.aliyuncs.com

无账号密码

8、设置端口范围及ipv4&ipv6网络

--cluster-cidr 10.42.0.0/16,2001:cafe:42:0::/56
--service-cidr 10.43.0.0/16,2001:cafe:42:1::/112
--node-ip 10.0.10.40,2a02:d091:a6f:4691:58c6:8609:a6d5:d1c3

勾选节点所有角色

复制注册命令到master主机执行

等待etcd注册成功10分钟左右

集群创建成功


http://www.kler.cn/a/457127.html

相关文章:

  • 【C++】B2083 画矩形
  • HT-HaiBOX边缘计算盒 智慧工厂方案,智慧医疗方案,智慧加油站方案,智慧安防方案,智慧城市方案;方案定制开发
  • Linux-----进程处理(子进程创建)
  • c++入门——c++输入cin和输出cout的简单使用
  • springboot499基于javaweb的城乡居民基本医疗信息管理系统(论文+源码)_kaic
  • Python Celery快速入门教程
  • 神经网络入门实战:(二十二)只训练 (多层网络的) 指定层 / (单层网络的) 指定参数
  • 青少年编程与数学 02-005 移动Web编程基础 06课题、响应式设计
  • Web 漏洞之 CSRF 漏洞挖掘:攻防深度剖析
  • SelectionArea 实现富文本
  • 【源码 导入教程 文档 讲解】基于springboot校园新闻管理系统源码和论文
  • 【13】MySQL如何选择合适的索引?
  • 【GlobalMapper精品教程】091:根据指定字段融合图斑(字段值相同融合到一起)
  • C++学习指南
  • 初识MySQL · 库的操作
  • linux内核系列---网络
  • Java圣诞树
  • 数据结构:二叉树部分接口(链式)
  • 力扣算法--求两数之和等于目标数
  • MySQL的TIMESTAMP类型字段非空和默认值属性的影响
  • 用科技的方法能否实现真正的智能
  • DAY3 QT简易登陆界面优化
  • blender中合并的模型,在threejs中显示多个mesh;blender多材质烘培成一个材质
  • Debian 12 安装配置 fail2ban 保护 SSH 访问
  • 数据安全中间件的好处
  • OpenCV-Python实战(6)——图相运算