• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nocrush
V2EX  ›  程序员

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

  •  1
     
  •   nocrush · Jul 12, 2019 · 3384 views
    This topic created in 2500 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    大家轻喷。

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

    Supplement 1  ·  Jul 12, 2019
    使用说明

    ```
    # k8s.gcr.io
    docker-wrapper pull k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1

    # gcr.io
    docker-wrapper pull gcr.io/jenkinsxio/prow/crier:v20190510-3f2c8d788

    # quay.io
    docker-wrapper pull quay.io/coreos/etcd:v3.3

    # normal
    docker-wrapper pull nginx
    ```
    4 replies    2019-07-12 17:17:46 +08:00
    salamanderMH
        1
    salamanderMH  
       Jul 12, 2019   ❤️ 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
    salmon5
        2
    salmon5  
       Jul 12, 2019
    gcr.azk8s.cn/google_containers #azure 官方
    gcr.azk8s.cn/google-containers #azure 官方
    registry.aliyuncs.com/google_containers #阿里云 gcr.io 镜像,注意这个稳定速度快,但是不是阿里云官方的。
    nocrush
        3
    nocrush  
    OP
       Jul 12, 2019
    @salamanderMH 是的,就是全部手工和写 shell 主要还是重复的劳动。用这个命令的话,就方便一点。
    @salmon5 恩恩 我也是用的 azk8s 源
    imycc
        4
    imycc  
       Jul 12, 2019
    个人用的 daocloud 的源加速,可以配置完似乎可以直接通过 docker pull image:tag 的形式拉取,倒是没影响过使用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1596 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:00 · PVG 08:00 · LAX 17:00 · JFK 20:00
    ♥ Do have faith in what you're doing.