仅需添加1个参数,即可飞速拉取Rancher镜像!

作者简介

王海龙,SUSE/Rancher中国社区技术经理,负责Rancher中国技术社区的维护和运营。拥有7年的云计算领域经验,经历了OpenStack到Kubernetes的技术变革,无论底层操作系添加设备统Linux,还是虚拟化KVM或是Docker容器技术都有丰富的运维和实践经验。

前 言

离线安装部署可以让企业在内网环境顺利运行Rancher,但是在国内网络环境中进行Rancher离线安装时,由于镜像本身较添加项目符号大以及网络的影响下载所需的镜像耗时较长。

Rancher 提供的 rancher-images.txt 有 100+个镜像,压缩后的大小也将近 8G。从 Ranche1个月嘴唇变薄的方法r release(https拉取://github.com/rancher/rancher/releases) 下载的 rancher-save-images参数估计.sh 默认从 dockerhub 拉取镜像。如果所有镜像都从 dockerhub 下载,那将是一个非常艰巨的任务。

为了进一步提升国内用户体验,R添加项目符号ancher 针对国内环境做了一些优化, 在 rancher-save-images.sh增加--添加项目符号from-aliyun true 参数, 来支持从国内的阿里云镜像仓库去拉取 rancher-images.txt 的镜像。

注意:

  1. 从 Rancher v2.4.15 和 v2.5.8 开始支持--from-aliyun true 参数。
  2. 从 Rancher releas1个g是多少mbe 中下载的 rancher-镜像投屏save-images.sh 暂不支持 --from-aliyu1个月婴儿奶量表n
    true
    参数。
  3. 支持 --from-aliyun true 参数的 rancher-sav拉取动态失败e-images.sh 可以从http://mirror.rancher.cn --> rancher 获得。

操作步骤

1、获取支持 --from-aliyun true 参数的 rancher-save-images.sh

浏览器访问 h1个平方怎么算ttp://mirror.rancher.cn,然后导航到 rancher 目录下1个btcs是多少人民币,选择对应的 rancher 版本,下载 rancher-save-images.sh。rancher-images.txtrancher-load-images.sh 从 http://mirror.rancher镜像人.cn 或 Rancher release 下载均可,无差别。

仅需添加1个参数,即可飞速拉取Rancher镜像!

2、从阿里云镜像仓库拉取镜像并添加设备打包

root@ip-1镜像72-31-21-94:~/image# ./ranc参数方程知识点her-save-images.sh -h
USAGE: ./rancher-save-images.sh [--image-list rancher-im添加的拼音ages.txt] [-添加打印机步骤-images rancher-images.tar.gz] [--from-a添加项目符号怎么设置liy1个环球币多少钱un true]
[-l|--image-list path] text file wi拉取失败th list of images; one image per line.
[拉取赞助-i|--images path] tar.gz generated by dock参数方程知识点er save.
[--from-aliyun true|false] get an image from aliyun参数方程与极坐标互化
[-h|--help] Usage message
root@ip-172-31-21-91个穿云箭主播能挣多少4:~/image#
root@ip-172-31镜像人-21-94:~/image#添加打印机找不到设备 ./rancher-save-images.s参数方程h --from-aliyun t添加打印机步骤rue
Image pull success: registry.cn-hangzho拉取数据失败u.aliy1个穿云箭主播能挣多少uncs.com/ran1个ustd值多少人民币cher/busybox
Image pull su拉取人脸识别失败ccess: r拉取数据失败egistry.cn-hangzhou.aliyuncs.com/rancher/backup-restore-operator:v1.0.4-1个月婴儿腹胀怎么排气rc4
Image pull success: registry.cn-hangzhou.aliyuncs.com/rancher/cis-operator:v参数方程求导1.参数方程公式0.4
Image pull success: registry.cn-hangzh参数ou.aliyun添加控制器cs.com/ran1个在上面吃奶1个在吃cher/configmap-reload:v0.3.0-rancher4
Ima1个月婴儿奶量表ge pull success: registry.cn-hangzhou.aliyuncs.com/rancher/coredns-coredns:1.6.2
...

从以上日志中可1个ustd值多少人民币以看出使用 --from-aliyun true 指定了从阿里云镜像仓库拉取镜像,速度比从 dockerhub 拉镜像快了 N 倍。

脚本执行成功后会在当前目录生成 rancher-i添加mages.tar参数方程知识点.gz 的镜参数方程化为普通方程像压缩包。

3、推送镜像到私有镜像库

这一步,你将使用脚本将文件 rancher-images.tar.gz 中的镜像上传到您自己的私有镜像库。

文件 rancher-images.txt添加网络打印机 、 rancher-images.tar.gz 应该和 rancher-load-im添加网络打印机ages.sh 脚本在同一目录下。

登录私有镜像库

docker添加打印机步骤 login harbor.kingsd.top

推送镜像

./rancher-load-i镜像mag拉取支付信息失败es.sh --registry harbor.kingsd.top

等待执行成功后,就可以在私有镜像仓库中看到所有 Rancher 需要的镜像已经上传完毕。

后 记

本文的操作步骤和Rancher官方文档的离线安装基本相同,只不过在本文中 r添加打印机ancher-save-images.sh 从 http://mirror.rancher.cn 下载,并且在执行 rancher-save-images.sh 时增加了 --from-a拉取网liyun true 参数来指定从阿里1个在上面吃奶1个在吃云镜像仓库下载。

镜像翻转怎么弄望通过这篇文章可以大大提升Rancher国内用户的离线安装体验,如果有任何Rancher相关的经验分享或是使用疑问欢迎扫描文末二维1个月嘴唇变薄的方法码加入技术交流参数方程与极坐标互化,和各位Rancher用户一起交流。
仅需添加1个参数,即可飞速拉取Rancher镜像!