rancher端口(reth端口)

rancher端口(reth端口)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> 

讯享网

经历过多次被rancher部署的折磨,有时候界面能提示,你安装时候缺少哪些镜像,你可以缺哪个补哪个,但是我在装RKE1的时候1.30时,确实是按照这样来的,但是在node节点安装到尾声时,突然报

找了半天没找到原因,docker 那边容器logs也看了,没看出很明显的问题,后来重新装了个低版本的RKE1 =1.27又没问题了(此时RKE1 =1.27的镜像已经全部下载完)

后面又重新把RKE1 =1.30的镜像全部下载好推到私人仓库,本着想看看再试试,还会不会出现上面的报错卡住,谁知道就安装成功了
在这里插入图片描述
讯享网
在这里插入图片描述
所以还是乖乖先等着对应版本的所有镜像下载完后,再安装集群,能避免很多困扰

去 rancher-github 上找到自己需要的rancher版本,
在这里插入图片描述
下拉找到assets中:
rancher-images.txt:该版本中各个服务、组件等支持的多个镜像版本
rancher-save-images.sh: Docker Hub 中拉取在文件 rancher-images.txt 中记录的所有镜像,并把这些镜像保存为 rancher-images.tar.gz
rancher-load-images.sh:该脚本从 rancher-images.tar.gz 文件中加载镜像,并把镜像推送到你的私有镜像仓库。

在这里插入图片描述

rancher-images.txt里面包含了rancher 2.9.3版本中各个服务、组件等支持的多个版本:

在这里插入图片描述

不过相信大家使用的时候,都是先照着最新版本来下的,所以用下面命令就是先筛选所有镜像的最高版本,然后再用 rancher-save-images.sh

筛选每个镜像最高版本

讯享网

外网联网环境下载并save

便于展示,下面是几个镜像:

在这里插入图片描述

save成功后会生成一个多个镜像打包成一个tar.gz的文件rancher-images.tar.gz

在这里插入图片描述

内网离线环境上传至私有镜像仓库

rancher-load-images.sh,max-version.txt,rancher-images.tar.gz放在同一目录下

load成功后:

在这里插入图片描述

harbor上也能看见 镜像最新的推送时间为刚才的:

在这里插入图片描述

到此,后续可以不再受到缺失镜像的困扰中断部署了,可以一路往下搞

小讯
上一篇 2025-06-16 22:27
下一篇 2025-05-11 13:18

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/161572.html