V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sherlockwhite
V2EX  ›  问与答

现在最优雅的 docker 镜像拉取方式是什么

  •  
  •   sherlockwhite · 145 天前 · 2548 次点击
    这是一个创建于 145 天前的主题,其中的信息可能已经有所发展或是发生改变。
    14 条回复    2024-08-27 11:57:46 +08:00
    1rv013c6aiWPGt24
        1
    1rv013c6aiWPGt24  
       145 天前 via Android
    架设代理吧
    NoobNoob030
        2
    NoobNoob030  
       145 天前   ❤️ 1
    caryqy
        3
    caryqy  
       145 天前
    vim /etc/docker/daemon.json
    {
    "proxies":{
    "http-proxy":"http://127.0.0.1:8889",
    "https-proxy":"http://127.0.0.1:8889",
    "no-proxy": "*.cn,*.aliyun.com,*.aliyuncs.com,*.163.com,*.baiduce.com,*.qiniu.com ,*.daocloud.io,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10"
    }
    }


    本地开发可以这样配置
    xiaomayi000
        4
    xiaomayi000  
       145 天前
    @NoobNoob030 请问群晖上怎么用这个
    NoobNoob030
        5
    NoobNoob030  
       145 天前
    @xiaomayi000
    docker pull nginx:alpine 改成 docker pull docker.cloudimages.asia/nginx:alpine ,docker-compose 同理
    qping
        6
    qping  
       145 天前
    centos 上是这么给 docker pull 设代理的

    /etc/systemd/system/docker.service.d/http-proxy.conf
    ```
    [Service]
    Environment="HTTP_PROXY=http://192.168.1.11:8890"
    Environment="HTTPS_PROXY=http://192.168.1.11:8890"
    Environment="NO_PROXY=localhost,192.168.*.*"
    ···
    AirBai2
        7
    AirBai2  
       145 天前
    翻墙
    jasonkayzk
        8
    jasonkayzk  
       145 天前
    docker pull 镜像源/alpine:latest
    docker tag 镜像源/alpine:latest alpine:latest
    docker rmi 镜像源/alpine:latest

    上面三个改成一个 shell 函数;用起来跟原来一样。
    lifei6671
        9
    lifei6671  
       145 天前
    https://github.com/cmliu/CF-Workers-docker.io
    白嫖 cloudflare 的 workers ,部署了自己用。
    XiLingHost
        10
    XiLingHost  
       145 天前
    内网搭一个 nexus ,然后配置几个 docker(proxy)到 docker.io/gcr.io/ghcr.io/quay.io......然后配置一个 docker(group)把这些 repo 聚合起来,在/etc/docker/daemon.json 里配置镜像源
    totoro625
        11
    totoro625  
       145 天前
    @XiLingHost #10 nexus 真的不错,我甚至映射到了公网访问
    mayli
        12
    mayli  
       144 天前
    docker pull?
    lichen0501
        13
    lichen0501  
       113 天前
    @XiLingHost 我试了两个镜像站 proxy ,然后通过 group 访问,都是按照网上操作来的,但是总是报错:Error response from daemon: manifest for docker.yqzh.cloud/nginx:latest not found: manifest unknown: manifest unknown ,不知道哪里出问题了
    XiLingHost
        14
    XiLingHost  
       113 天前
    @lichen0501 试试 docker.yqzh.cloud/library/nginx:latest
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1053 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:05 · PVG 03:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.