rancher离线安装k8s集群
1.在github下载镜像列表rancher-images.txt
https://github.com/rancher/rancher/releases/tag/v2.6.3
2.在有网络的机器下载这些镜像
mv rancher-images.txt rancher-images for i in `cat rancher-images`; do docker pull $i; done
3.docker tag改成私有仓库的镜像名
先生成私有仓库镜像名列表
cp rancher-images rancher-images-rs sed -i"s#^#nexus.goldwind.com.cn:8082/rancher/&#g" rancher-image-rs
再改tag
先统计镜像个数,是327个
cat rancher-images| wc -l vim test.sh #!/bin/bash for i in {1..327};do tag_a=`cat rancher-images|sed -n "${i}p"` tag_b=`cat rancher-images-rs|sed -n "${i}p"` docker tag $tag_a $tag_b; done
加权限并执行
chmod +x test.sh sh test.sh
3.在没有网络的机器上也copy这份镜像名列表rancher-image
镜像列表改名
cp rancher-image rancher-image-rs sed -i"s#^#nexus.goldwind.com.cn:9000/rancher/&#g" rancher-image-rs
下载镜像
for i in `cat rancher-image-rs`;do docker pull $i;done
给镜像改名
vim test.sh #!/bin/bash for i in {1..327};do tag_a=`cat rancher-images|sed -n "${i}p"` tag_b=`cat rancher-images-rs|sed -n "${i}p"` docker tag $tag_b $tag_a; done
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?