【CRProxy】镜像加速:进阶篇
进阶篇
进阶篇:如何结合 Harbor+CRProxy,搭建内网镜像缓存站点;访问 Harbor,harbor 使用代理请求 CRProxy 方式,将镜像缓存至 Harbor。进一步加速内网镜像访问速度。适合内网有大量构建服务任务需求。
Harbor 部署
参考:[[【Harbor】镜像仓库:部署篇]]
Harbor 配置
- 登录 Harbor
- 仓库管理:新建目标
- 提供者:Docker Registry
- 目标名:自定义
- 目标 URL:https://docker.mirrors.sysio.ai
- 项目:新建项目
- 项目名称:自定义【建议使用源镜像站地址】
- 访问级别:公开
- 镜像代理:开启、并选择对应的镜像目标
验证
- harbor pull 镜像
- 第一次 pull 镜像 harbor 需要从 crproxy 下载至 harbor registry
- 后续再次 pull 相同的镜像时,直接获取 harbor 站点缓存的镜像
1 |
|
- 验证 Harbor 缓存镜像
harbor 依次打开项目、镜像仓库、镜像详情
- 镜像信息和 tag,下载次数信息
后续
相同的配置步骤,我们可以依次添加 ghcr.io、registry.k8s.io、gcr.io、nvcr.io 等镜像。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 SysIO.ai!
评论