EvenChan's Ops.

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

字数统计: 478阅读时长: 1 min
2024/06/19

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

通过 Render,我们可以快速部署自建的 Docker 镜像加速服务,提升镜像拉取速度,且免费使用。以下是详细步骤和注意事项。

快速部署步骤

  1. 登录到 Render Dashboard:
    登录链接:Render Dashboard

  2. 创建服务:

    • 在 Dashboard 中选择创建新服务。
      创建服务步骤1
    • 部署方式选择 Docker 容器
    • 镜像地址填写:gebangfeng/dockerproxy:0.7
      创建服务步骤2
  3. 配置服务:

    • 部署区域:建议选择 **新加坡 (Singapore)**。
    • 实例类型:可以选择 免费版本。注意,免费版本需要使用保活工具(如 uptime-kuma 或 D监控)以保持服务活跃。
    • 环境变量:无需额外设置,直接创建服务。
      配置服务
  4. 服务地址:

    • 创建完成后,服务将分配一个外网域名供使用。

如何使用

通过在 Docker 拉取命令中增加 Render 服务的地址作为前缀,即可使用加速服务拉取镜像。例如:

  • 拉取 docker.io/nginx:alpine 镜像:

    1
    docker pull your_render_url/docker.io/nginx:alpine
  • 拉取 quay.io/argoproj/argocd:v2.11.0 镜像:

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

注意事项

  • 免费实例在 15 分钟内未收到入站流量时,Render 会关闭实例网络服务,但会在下次请求时重新启动服务。
  • 每月提供 750 小时的免费实例时间。如果用完,所有免费服务将暂停直至下个月开始。每月重置为 750 小时。
  • 建议 个人使用或小团队 使用。若服务使用人数过多,Render 可能会删除服务,并可能不提前通知。

公益镜像仓库推荐

由于公开镜像站的可用性下降,推荐建立公益镜像仓库供下载使用。参考 Github Docker Registry Mirrors


以上就是通过 Render 快速部署自建 Docker 镜像加速服务的详细指南。希望对您有帮助!

CATALOG
  1. 1. 快速部署自建的 Docker 镜像加速服务
    1. 1.1. 快速部署步骤
    2. 1.2. 如何使用
    3. 1.3. 注意事项
    4. 1.4. 公益镜像仓库推荐