凡心所向,素履以往;生如逆旅,一苇以航

部署免费的 Docker 镜像代理 (基于 Render)

Render 是一个现代化的云平台,提供全面的托管服务,旨在简化应用程序的部署和管理。它允许开发者通过简单的配置和自动化部署来管理和扩展应用,无需关注底层基础设施。Render 提供的服务包括 Web 应用托管、数据库托管、静态网站托管等,适合构建全栈应用、微服务架构以及数据驱动的应用。

关于 Render 的介绍见:https://www.jansora.com/note/detail/12

部署教程重度参考 https://github.com/dqzboy/Docker-Proxy/blob/main/Render/README.md

本次旨在通过 Render 的免费 plan 部署 docker 镜像加速器。

  1. 注册 Render

  2. 代理镜像

# 代理 docekr hub 的镜像
docker pull mirhub/mirror-hub:latest 
docker tag mirhub/mirror-hub:latest  registry.cn-hongkong.aliyuncs.com/jansora/mirhub-mirror-hub:latest
docker push registry.cn-hongkong.aliyuncs.com/jansora/mirhub-mirror-hub:latest

docker pull mirhub/mirror-gcr:latest 
docker tag mirhub/mirror-ghcr:latest registry.cn-hongkong.aliyuncs.com/jansora/mirhub-mirror-ghcr:latest
docker push registry.cn-hongkong.aliyuncs.com/jansora/mirhub-mirror-ghcr:latest
  1. 新建 Web Service
    镜像填入 registry.cn-hongkong.aliyuncs.com/jansora/mirhub-mirror-hub:latest
    一路 next

  2. 绑定自定义域名
    绑定域名,并修改 DNS 后,进行校验。校验通过后耐心等待几分钟后证书申请完成。

评论栏