启用 Harbor 的代理缓存 Proxy Cache 功能


# 代理缓存实现了代理并缓存来自公共或私有仓库的镜像的功能 

# 系统管理员可以通过创建代理缓存类型的项目来配置代理缓存 (该项目使用配置的目标 registry 的 endpoint 进行连接)
# 这种代理缓存类型的项目的工作方式与普通的Harbor项目类似,区别在于无法推送镜像到其中,这很好理解 ...
# 自 v2.1.1 开始的代理缓存会使用HEAD请求来确定是否已在 docker Hub registry 中更新了缓存镜像的任何一层
# 使用代理缓存时需配置 docker pull 命令和 Pod 的YAML清单使得从代理缓存项目而不是公开的registry中拉取镜像

# 目前支持以下仓库的代理缓存
#   Harbor
#   Docker Hub
#   Docker registry
#   AWS Elastic Container Registry
#   Azure Container Registry
#   Google Container Registry
#   Quay

# ----------------------------------------------- 

# 1.在创建项目(project)类型时勾选 [Proxy Cache] 选项,使其成为代理缓存类型的项目
# 2.在创建项目页面的代理缓存列表选择需要被代理的 registry 的 endpoint ...
# 3.在代理项目创建后,用户只要有权限访问该项目就可以通过这个代理拉取镜像了

# 使用代理缓存时需在 docker pull 或 Pod清单中将 <harbor_servername>/<proxy_project_name>/
# 作为前缀添加到Image标签以引用代理缓存项目,例如:
> docker pull <harbor_server_name>/<proxy_project_name>/goharbor/harbor-core:dev

# 要提取官方镜像或从单级存储库中提取镜像时,加上"库"名称空间即可
> docker pull <harbor_server_name>/<proxy_project_name>/library/hello-world:latest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值