截止到 2024 年 6 月可用的 Docker 镜像源
截止到 2024 年 6 月 1 日,由清华大学、中科大、阿里云、腾讯云、网易云等各大高校和互联网厂商提供的公共 Docker 镜像源基本上都失效了。那还有没有别的什么免费渠道能够获取 Docker 镜像拉取的加速服务呢?
阿里云
博主在偶然间翻阅到阿里云的官方文档,发现阿里云 免费 为每一个注册的用户提供私有的镜像加速服务(非公共源),经过博主测试,使用私有源,镜像的拉取速度基本能够跑满网速,体验下来还不错。
🔗 官方文档
自 2024 年 7 月 2 日起,阿里云调整了镜像加速功能的使用范围,仅限在 阿里云产品 上使用,并且仅支持拉取 限定范围 内的容器镜像,该方案已失效。
Cloudflare
除了使用公共的镜像源,还有一种办法就是自建镜像源。由于「镜像源」的本质就是代理镜像的拉取请求,这种服务是 无状态 的,因此可以使用基于 HTTP 请求触发的 FaaS 服务来满足我们的需求,并不需要 IaaS(云服务器)。
GitHub 上有大佬编写了使用 Cloudflare Workers 来反向代理 Docker、Kubernetes 等镜像源的脚本,只需要 一键部署 即可。不过要使用这种方法的话,最好注册一个便宜的域名,再托管到 Cloudflare 上。
🔗 一键部署脚本
由于 ghcr.io 的根域名指向了 GitHub,微软不希望自家的网站被反向代理,所以请不要搭建 ghcr.io 的镜像源,以防被 Cloudflare 判定为钓鱼网站,进而导致封号。
其他
如果还有其他好用的方案,欢迎在评论区留言哦~
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 埃苯泽の小窝!
评论