支持 gcr.io k8s.gcr.io registry.k8s.io quay.io ghcr.io 等镜像库
This commit is contained in:
parent
41290f7187
commit
90bb9ee445
|
@ -15,7 +15,7 @@ images=$(cat img.txt)
|
||||||
#)
|
#)
|
||||||
|
|
||||||
eval $(echo ${images}|
|
eval $(echo ${images}|
|
||||||
sed 's/k8s\.gcr\.io/anjia0532\/google-containers/g;s/gcr\.io/anjia0532/g;s/\//\./g;s/ /\n/g;s/anjia0532\./anjia0532\//g' |
|
sed 's/quay\.io/anjia0532\/quay/g;s/ghcr\.io/anjia0532\/ghcr/g;s/registry\.k8s\.io/anjia0532\/google-containers/g;s/k8s\.gcr\.io/anjia0532\/google-containers/g;s/gcr\.io/anjia0532/g;s/\//\./g;s/ /\n/g;s/anjia0532\./anjia0532\//g' |
|
||||||
uniq |
|
uniq |
|
||||||
awk '{print "sudo docker pull "$1";"}'
|
awk '{print "sudo docker pull "$1";"}'
|
||||||
)
|
)
|
||||||
|
@ -30,4 +30,5 @@ for img in $(sudo docker images --format "{{.Repository}}:{{.Tag}}"| grep "anjia
|
||||||
tag=$(echo ${img}| awk -F'[:]' '{printf ":%s",$2}')
|
tag=$(echo ${img}| awk -F'[:]' '{printf ":%s",$2}')
|
||||||
sudo docker tag $img "${n}${image}${tag}"
|
sudo docker tag $img "${n}${image}${tag}"
|
||||||
[[ ${n} == "gcr.io/google-containers" ]] && sudo docker tag $img "k8s.gcr.io${image}${tag}"
|
[[ ${n} == "gcr.io/google-containers" ]] && sudo docker tag $img "k8s.gcr.io${image}${tag}"
|
||||||
|
[[ ${n} == "gcr.io/google-containers" ]] && sudo docker tag $img "registry.k8s.io${image}${tag}"
|
||||||
done
|
done
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
k8s_img=$1
|
k8s_img=$1
|
||||||
mirror_img=$(echo ${k8s_img}|
|
mirror_img=$(echo ${k8s_img}|
|
||||||
sed 's/k8s\.gcr\.io/anjia0532\/google-containers/g;s/gcr\.io/anjia0532/g;s/\//\./g;s/ /\n/g;s/anjia0532\./anjia0532\//g' |
|
sed 's/quay\.io/anjia0532\/quay/g;s/ghcr\.io/anjia0532\/ghcr/g;s/registry\.k8s\.io/anjia0532\/google-containers/g;s/k8s\.gcr\.io/anjia0532\/google-containers/g;s/gcr\.io/anjia0532/g;s/\//\./g;s/ /\n/g;s/anjia0532\./anjia0532\//g' |
|
||||||
uniq)
|
uniq)
|
||||||
|
|
||||||
if [ -x "$(command -v docker)" ]; then
|
if [ -x "$(command -v docker)" ]; then
|
||||||
|
|
Loading…
Reference in New Issue