迫于被 q,写了一个 docker 拉取被 q 镜像的小工具。

2019-07-12 11:38:11 +08:00
 nocrush

最近折腾 k8s,然后很多镜像都是gcr.io k8s.gcr.io quay.io

虽然找到了镜像源,但是 docker pull docker tag 很不方便,效率很低下。

虽然说写一个 shell 就可以完成。

但是看到了一篇文章用的是 py 写的,我就直接用了他那篇文章的docker-wrapper的名字。

文章找不到了,有点尴尬。

但是奔着学习的心态用 go 写了一个 command。

大家轻喷。

https://github.com/cheerego/docker-wrapper

2762 次点击
所在节点    程序员
4 条回复
salamanderMH
2019-07-12 12:03:00 +08:00
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
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 镜像,注意这个稳定速度快,但是不是阿里云官方的。
nocrush
2019-07-12 16:59:20 +08:00
@salamanderMH 是的,就是全部手工和写 shell 主要还是重复的劳动。用这个命令的话,就方便一点。
@salmon5 恩恩 我也是用的 azk8s 源
imycc
2019-07-12 17:17:46 +08:00
个人用的 daocloud 的源加速,可以配置完似乎可以直接通过 docker pull image:tag 的形式拉取,倒是没影响过使用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/582305

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX