add images

This commit is contained in:
孙小云 2025-09-06 15:45:11 +08:00
parent 333f771098
commit 71244256b9
1 changed files with 24 additions and 6 deletions

View File

@ -1,12 +1,30 @@
#!/bin/bash
echo "开始导入镜像到 K3s containerd..."
# 1. 导入镜像到 containerd # 1. 导入 K3s 离线镜像
sudo /usr/local/bin/k3s ctr images import drone-git.tar echo "导入 K3s 离线镜像..."
sudo /usr/local/bin/k3s ctr images import drone-placeholder.tar if [ -f "k3s-airgap-images-amd64.tar.gz" ]; then
sudo /usr/local/bin/k3s ctr images import k3s-airgap-images-amd64.tar.gz
echo "K3s 离线镜像导入完成"
else
echo "警告: k3s-airgap-images-amd64.tar.gz 文件不存在"
fi
# 2. 重新标记为私有仓库地址 # 2. 导入 Drone 镜像
sudo /usr/local/bin/k3s ctr images tag drone/git:latest registry.t-aaron.com/drone/git:latest echo "导入 Drone 镜像..."
sudo /usr/local/bin/k3s ctr images tag drone/placeholder:1 registry.t-aaron.com/drone/placeholder:1 if [ -f "drone-images.tar" ]; then
sudo /usr/local/bin/k3s ctr images import drone-images.tar
echo "Drone 镜像导入完成"
else
echo "警告: drone-images.tar 文件不存在"
fi
# 3. 验证导入的镜像
echo "验证导入的镜像..."
sudo /usr/local/bin/k3s ctr images list | grep -E "drone|k3s"
echo "镜像导入完成!"