Docker 源挂了 大家都是怎么办的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Aicnal
V2EX    Docker

Docker 源挂了 大家都是怎么办的

  •  
  •   Aicnal 2024-06-13 22:35:22 +08:00 via iPhone 6046 次点击
    这是一个创建于 486 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近 docker 无法正常拉取了,我在阿里云上面的 ecs 用的是阿里云给的镜像加速器,没想到很多比较冷门的镜像版本太老了( doge

    之后问了实验室的老师,他表明实验室有镜像源,但是不公开,只能在实验室内网用

    那么现在问题来了,除了科学的方法,还有什么办法?如果我想给其他人用搭建镜像站的话有没有什么成熟的方案(已经了解过清华镜像站的开源项目了

    先谢谢各位了

    37 条回复    2024-06-19 10:22:26 +08:00
    BeijingBaby
        1
    BeijingBaby  
       2024-06-13 22:43:21 +08:00
    没有其他办法
    自己搭建镜像,自用,他用违法。
    Aicnal
        2
    Aicnal  
    OP
       2024-06-13 22:45:23 +08:00 via iPhone
    @BeijingBaby 确实啊 当时问老师听他口气也是挺无奈的 据说后面 pip okpg npm 等包管理器都会被处理
    worker201
        3
    worker201  
       2024-06-13 22:47:59 +08:00
    用 registry 在 vps 搭建自己的镜像
    Aicnal
        4
    Aicnal  
    OP
       2024-06-13 22:51:12 +08:00 via iPhone
    @worker201 这个应该算代理吧?镜像并没有在本地缓存
    worker201
        5
    worker201  
       2024-06-13 22:52:37 +08:00
    @Aicnal 会在 vps 缓存
    gumayusi
        6
    gumayusi  
       2024-06-13 22:54:26 +08:00   1
    当然得用来源真实、生态开放、平台中立、安全可信的 AtomHub 了,不然大张旗鼓封镜像源是为了啥?

    https://weibo.com/1826017320/NyaQWlEfs
    Phant0m
        7
    Phant0m  
       2024-06-13 22:55:20 +08:00   4
    mkdir -p /etc/systemd/system/docker.service.d
    cat > /etc/systemd/system/docker.service.d/http-proxy.conf << EOF
    [Service]
    EnvirOnment="HTTP_PROXY=http://192.168.1.1:1080"
    EnvirOnment="HTTPS_PROXY=http://192.168.1.1:1080"
    EOF

    systemctl daemon-reload
    systemctl restart docker
    Aicnal
        8
    Aicnal  
    OP
       2024-06-13 23:05:34 +08:00 via iPhone
    Aicnal
        10
    Aicnal  
    OP
       2024-06-13 23:36:00 +08:00 via iPhone   1
    @perfectlife 感谢老哥 这个项目我之前在微信公众号上面了解过 我还想知道如果自己再本地做一个镜像站
    perfectlife
        11
    perfectlife  
       2024-06-14 02:12:25 +08:00 via Android
    @Aicnal 粗暴一点你可以用 harbor 的 proxy 功能来做,没有的镜像他会去代理的远端仓库拉取存放在本地,后续就从本地提供,类似 nexus 代理 maven 仓库
    byboy
        12
    byboy  
       2024-06-14 05:01:09 +08:00   1
    真是无奈,啥都要受到监管
    nagisaushio
        13
    nagisaushio  
       2024-06-14 05:04:37 +08:00 via Android
    给 daemon 加 proxy 不就好了,都不用换源
    exguai
        14
    exguai  
       2024-06-14 05:21:34 +08:00
    自建反向代理
    naminokoe
        15
    naminokoe  
       2024-06-14 05:30:21 +08:00 via iPhone
    @nagisaushio 不润就得忍着
    noclin
        16
    noclin  
       2024-06-14 08:09:05 +08:00   1
    推荐下 t/1047970
    Aicnal
        17
    Aicnal  
    OP
       2024-06-14 08:25:09 +08:00 via iPhone
    @noclin 感谢分享 我觉得这个很适合小型实验室或者个人工作室环境
    shuiduoduo
        18
    shuiduoduo  
       2024-06-14 08:28:54 +08:00
    生活越来越红火了
    ooTwToo
        19
    ooTwToo  
       2024-06-14 08:55:25 +08:00
    aliyun 的私有镜像 还可以用啊
    hanxiV2EX
        20
    hanxiV2EX  
       2024-06-14 08:58:08 +08:00 via Android   1
    加上前缀 docker.jsdelivr.fyi
    docker pull docker.jsdelivr.fyi/hanxi/xiaomusic

    可以自己搭建
    https://github.com/cmliu/CF-Workers-docker.io
    gimp
        21
    gimp  
       2024-06-14 09:02:03 +08:00
    @wanwusangzhi 红温了
    mikasyou
        22
    mikasyou  
       2024-06-14 09:02:11 +08:00
    搭个 nexus 应该可以, nexus 设置缓存时间 -1 (无限长) .
    shakaraka
        23
    shakaraka  
    PRO
       2024-06-14 09:14:42 +08:00
    你自己可以随便自建,但是有两点你要注意
    1 、流量大了你顶不住
    2 、用的人多了,自然会有监管来找你
    cheng6563
        24
    cheng6563  
       2024-06-14 09:15:59 +08:00
    2 种方法
    1.cloudflare action 弄一个镜像代理,需要一个非国内域名
    2.自建一个 registry ,在 github 上写一个脚本利用 action 把镜像推到自建 registry
    Aicnal
        25
    Aicnal  
    OP
       2024-06-14 10:23:02 +08:00 via iPhone
    @wunonglin 感谢提醒 目前就准备内部自己使用 不会公开到公网
    @cheng6563 谢谢 目前准备尝试一下用 registry 搭建
    ronyin
        26
    ronyin  
       2024-06-14 12:33:04 +08:00
    尝试用别人自建的镜像加速试下,另外就是挂飞机。。
    eightcatty
        27
    eightcatty  
       2024-06-14 15:52:54 +08:00
    自建 nexus, npm, maven, docker, raw 统统都能用,内网构建嘎嘎快
    brucewsl
        28
    brucewsl  
       2024-06-14 16:23:35 +08:00
    使用 Github Action+ Skopeo 工具优雅的同步 Docker Hub 到阿里云个人镜像仓库中
    brucewsl
        29
    brucewsl  
       2024-06-14 16:23:47 +08:00
    9i5NngJHI4P7dm42
        30
    9i5NngJHI4P7dm42  
       2024-06-14 16:41:31 +08:00
    很好奇各位能上这个论坛却拉不了 docker 镜像是什么原理
    ltfree
        31
    ltfree  
       2024-06-15 07:53:59 +08:00
    @Phant0m 谢谢哥
    dockerhub
        32
    dockerhub  
       2024-06-15 11:45:02 +08:00   1
    自然是缅怀 dockerhub 了
    Cloudflare Workers 太强大了,提供了代理能力。dockerhub.icu 基于 Cloudflare Workers 提供了少量临时的代理服务
    Aicnal
        33
    Aicnal  
    OP
       2024-06-15 14:19:36 +08:00
    @dockerhub 哈哈 官方下场回答 感谢
    kingcanfish
        34
    kingcanfish  
       2024-06-16 13:43:26 +08:00
    @odifjg9384hg 有些是在服务器上拉镜像 服务器没配或者不能配科学呗
    kevinlyhan
        35
    kevinlyhan  
       2024-06-17 08:20:10 +08:00
    自己在梯子上搞了个。然后为了防止被跑流量,弄了个 UUID 作为子目录。H2 的加持下,自用够了
    kevinlyhan
        36
    kevinlyhan  
       2024-06-17 08:23:00 +08:00
    @wunonglin
    加一层 UUID 或者随便什么作为子目录自用,基本是可以防止被跑流量。TLS1.3 加持下,抓包也只能看到 SNI 看不到子目录的。
    ly1836
        37
    ly1836  
       2024-06-19 10:22:26 +08:00
    @Phant0m 这样设置代理确实管用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5619 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 45ms UTC 01:33 PVG 09:33 LAX 18:33 JFK 21:33
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86