最近折腾 k8s,然后很多镜像都是gcr.io
k8s.gcr.io
quay.io
。
虽然找到了镜像源,但是 docker pull docker tag 很不方便,效率很低下。
虽然说写一个 shell 就可以完成。
但是看到了一篇文章用的是 py 写的,我就直接用了他那篇文章的docker-wrapper
的名字。
文章找不到了,有点尴尬。
但是奔着学习的心态用 go 写了一个 command。
大家轻喷。
1
salamanderMH 2019-07-12 12:03:00 +08:00 1
gcr.io 镜像加速
如果我们拉取的 google 镜像是以下形式: docker pull gcr.io/xxx/yyy:zzz 那么使用 Azure 中国镜像,应该是这样拉取: docker pull gcr.mirrors.ustc.edu.cn/xxx/yyy:zzz k8s.gcr.io 镜像加速 如果我们拉取的 kubernetes google 镜像是以下形式: docker pull k8s.gcr.io/xxx:yyy 相当于 docker pull gcr.io/google-containers/xxx:yyy 那么使用 Azure 中国镜像,应该是这样拉取: docker pull gcr.azk8s.cn/google-containers/xxx:yyy from https://www.ilanni.com/?p=14534 |
2
salmon5 2019-07-12 12:31:10 +08:00
gcr.azk8s.cn/google_containers #azure 官方
gcr.azk8s.cn/google-containers #azure 官方 registry.aliyuncs.com/google_containers #阿里云 gcr.io 镜像,注意这个稳定速度快,但是不是阿里云官方的。 |
3
nocrush OP |
4
imycc 2019-07-12 17:17:46 +08:00
个人用的 daocloud 的源加速,可以配置完似乎可以直接通过 docker pull image:tag 的形式拉取,倒是没影响过使用。
|