Loading... ``` imageName="$project:$tag" imageName1="$harbor1/$imageName" docker pull $imageName1 if [ $? -eq 0 ]; then echo "$imageName1下载正常" else harbor1="dockerproxy.com" imageName1="$harbor1/$imageName" echo "开始下载$imageName1" docker pull $imageName1 if [ $? -eq 0 ]; then echo "$imageName1下载正常" else harbor1="docker.nju.edu.cn" imageName1="$harbor1/$imageName" echo "开始下载$imageName1" docker pull $imageName1 if [ $? -eq 0 ]; then echo "$imageName1下载正常" else echo "$imageName1下载不正常,且已经没有多余的镜像站点了。退出。" exit fi fi fi ``` ``` harbor1List=("docker.io" "dockerproxy.com" "docker.nju.edu.cn") for harbor1 in "${harbor1List[@]}"; do imageName="$project:$tag" imageName1="$harbor1/$imageName" echo "开始下载$imageName1" docker pull "$imageName1" if [ $? -eq 0 ]; then echo "下载$imageName1正常" break else echo "下载$imageName1异常" fi done ``` 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏