类型
状态
日期
摘要
分类
标签
链接
图标
密码
因为某些原因Docker仓库在国内被墙,之后用了多种方法,包括科学上网和添加镜像等方式,最终还是自己动手丰衣足食,利用CloudFlare搭建一个自己的镜像加速服务。

前置要求:

  1. CloudFlare的账号(我自己是直接使用Apple ID登录)
  1. 一个托管在CloudFlare的域名

搭建方法:

  1. 登录 CloudFlare ,点击 Workers和Pages
  1. Workers和Pages 中点击 创建
  1. 创建 Worker
  1. 为项目命名,使用英文或者数字,然后点击完成
  1. 创建 Workers 完成之后,点击 编辑代码
  1. 将默认代码全部删除,复制以下代码粘贴进去:
    1. 将代码中第八行的 yuer.domain 更改为自己的域名,可以是二级域名
    1. 更改完成之后,保存并部署
    1. 点击左上角的项目名称,返回上一页,然后在 设置 中选择 触发器 添加自定义域
    1. 将前面步骤中代码中更改的域名(不要http前缀)填写到 中,然后确定 添加自定义域
    1. 系统会自动生成ssl证书,等初始化之后,证书显示绿色有效,就表示搭建成功。

    使用方法

    群晖的ContainerManager

    直接在注册表的设置中,选择 Docker Hub(v1),然后编辑
    在编辑注册表中,选择 启用注册表镜像,然后在底下添加自己的镜像地址链接(需要加https://前缀)。

    其他系统中

    使用 docker pull 拉取镜像的时候,在镜像前面加上自己的镜像加速地址即可。
     

    参考

     
    黑群晖显示真实CPU信息(支持DSM7)SSH密钥登录腾讯云服务器(宝塔)
    Loading...
    云中辞
    云中辞
    最新发布
    Mac 终端美化
    Jan 20, 2025
    利用CloudFlare搭建一个专属的Docker镜像加速
    Jan 14, 2025
    Homebrew 使用技巧
    Dec 13, 2024
    Notion建站之 NotionNext
    Nov 24, 2024
    EasyImage:简单图床——简单到无需数据库
    Nov 4, 2024
    kms-server:KMS激活服务器
    Sep 13, 2024