使用 Render 快速部署自建的Docker镜像加速服务

📦 快速部署

  1. 登入 Render

https://dashboard.render.com/

  1. 创建我们的服务
  1. 选择以docker容器的方式部署,输入镜像地址gebangfeng/dockerproxy:0.7 然后点击Next
  1. 部署区域可以选择Singapore(新加坡),实例类型选择免费即可(免费实例需要保活,可使用 uptime-kuma 或 D监控 实现)
  1. 环境变量不用添加,直接选择创建即可
  1. 等待服务运行完成之后,使用分配的外网域名即可愉快的使用了

✨ 如何使用

  1. 使用Render服务地址,增加前缀的方式拉取镜像(以下只是举例,实际支持所有常用仓库)
代码语言:javascript
复制
# docker hub Registry
## 源:nginx:alpine
## 替换
docker pull your_render_url/docker.io/nginx:alpine

quay.io

源:quay.io/argoproj/argocd:v2.11.0

替换

docker pull your_render_url/quay.io/argoproj/argocd:v2.11.0

  1. 拉取速度测试,效果还是可以的,主要是免费

⚠️ 注意事项

  1. 免费实例如果15分钟内未收到入站流量,Render会关闭实例的网络服务。Render 会在下次收到处理请求时重新启动该服务。
  2. Render每月为每个用户和团队提供 750 小时的免费实例时间:
    • 免费网络服务在运行期间会消耗这些时间(停止服务不要消耗免费实例
    • 小时数)。
    • 如果您在某个月内用完了所有免费实例小时数,Render将暂停您的所有免费网络服务,直到下个月开始。
    • 每个月开始时,您的免费实例小时数将重置为 750 小时(剩余小时数不会结转)。
  3. 最好自己个人使用或者小团队使用,如果你的服务使用人多了,Render照样会把你的服务给删除掉,并且没有任何提醒!

公益镜像仓库

由于许多公开镜像站已不再可用,我们建立了一个公益镜像仓库供大家下载使用。然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法:

Github仓库地址:?https://github.com/kubesre/docker-registry-mirrors

如果觉得有帮助,请在GitHub上点个⭐️以示鼓励。