国内机器 docker 的镜像到底应该怎么拽?

35 天前
 molika

迁移一个机器,结果发现所有镜像都没法 pull 了! 然后自己在国外机器部署的了代理

然后国内机器做好相关设置 更改配置以后 全部都依旧无法 pull 成功. 所以老哥们,请教一下现在国内的机器到底要怎样才能拉倒包.

-PS: 被搞的人都麻了,封这玩干啥

12419 次点击
所在节点    程序员
147 条回复
Manley
34 天前
楼上老哥贴的,https://dockerpull.org/ 这个就可以。作者在 linux.do 和 v 站发过帖子,就是用 CF 自建的
memorycancel
34 天前
northbrunv
34 天前
安装 wireguard 开全局代理拉镜像,简单省事
molika
34 天前
@FightPig #79 对 我的也卡在这一步.机器也是腾讯云,怀疑系统里面搞了什么鬼
molika
34 天前
@memorycancel #82 全部 直接 Error response from daemon: Get "https://registry-1.docker.io/v2/ 不知道是不是腾讯云服务器搞了啥子鬼.
molika
34 天前
@mark2025 #72 自己设置绑定的端口 这个影响不大.
raphaelsoul
34 天前
流量不够大 没有到非用不可的情况下 就回归传统方式吧。脱钩的风会吹到各个领域的,要适应新形势。
molika
34 天前
@raphaelsoul #87 手搓 nginx 配置 已经先跑起来了. 离了大谱了 开倒车了
cowcomic
34 天前
我是在一台有机场的机器上用 skopeo 下载镜像文件
再在服务器上 load 进去
我们这边的业务本身也都要求离线部署
唯一麻烦点儿的就是要机场流量花的挺多
llsquaer
34 天前
说个题外话,docker 是第一批拉黑国内厂家之一 执行速度之快。

实在不行,难道不能先下在本地。然后再传到云里么?
DAMNCRAB
34 天前
14 楼正解
linzyjx
34 天前
registry-mirror ,compose 里加环境变量设置 proxy server
raphaelsoul
34 天前
@molika 出了这事以后搭了一次 k8s 折腾半天换 k3s 。最后虽然跑起来了,但也决定彻底放弃容器部署这条路了。心智成本时间成本也是成本。
aerAzLNE
34 天前
xsen
34 天前
@molika #83 也可能是云服务器自带的 dns 的问题,我在 uc hk 就遇到类似问题——手工设置 goolge 的 dns 就正常
zliea
34 天前
免费就是 CF ,如果自建就是国外服务器+NG+IP 白名单。
shakukansp
34 天前
@wu67 梯子的镜像都是国外机器在拉,国内封什么封=。=
poplar50
34 天前
最稳定的方式是有一台可直连的海外 vps ,然后部署一个 docker registry ,开启 pull through 模式,这样你从这个自建的 registry 拉取镜像时,会自动从设置的远端 registry ( docker.io) 拉取。

上面这个方案是我使用过最稳定的方案。cf 在某些网络情况下连接情况不稳定;我还自己写过 docker registry 的 proxy server 。最后才发现原来官方就有 pull through 模式。
sdrpsps
34 天前
腾讯云?腾讯云有自己的内网镜像 https://mirror.ccs.tencentyun.com
xuxuxu123
34 天前
华为提供加速服务:
https://console.huaweicloud.com/swr/?agencyId=30f14fb365254c46b2e0770e4a42da10&region=cn-south-1&locale=zh-cn#/swr/mirror

需要自己有账号;
容器镜像服务 SWR--右上角:镜像加速器

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

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

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

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

© 2021 V2EX