看到站内有人提出国内机器 docker 的镜像到底应该怎么拽?

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

nginx 反向代理
docker 部署的代理[github 上找到的项目]
然后国内机器做好相关设置 更改配置以后 全部都依旧无法 pull 成功. 所以老哥们,请教一下现在国内的机器到底要怎样才能拉倒包.

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

最后各位玩 docker 的大神们,你们的解决方法是什么?
项目部署在阿里云上面,docker 镜像应该如何处理 pull 呀。
369 次点击
所在节点    Docker
4 条回复
cheng6563
8 天前
自建仓库(或直接用阿里云容器仓库)
github 建个 action ,写个脚本把镜像往国内推。
weenhall5
8 天前
docker 设置 http 代理是最简单的
heartleo
8 天前
1. 海外机器自建 docker-registry ,国内机器设置自己的镜像源
2. 使用 skopeo 等容器迁移工具迁移镜像到国内仓库

鉴于你的项目已经部署在阿里云了,使用工具把镜像迁移到阿里云个人免费私有镜像仓库就行
可以参考: https://github.com/heartleo/image-copy
wxyrrcj
8 天前
自建 or 给机器挂代理。 或者使用别人自建的源 https://www.wxy97.com/archives/b5b225b6-7741-4560-be2f-2e6a4f671d9b

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

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

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

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

© 2021 V2EX