Harbor: Proxy cache expanded support for additional registries

Created on 26 Aug 2020  路  6Comments  路  Source: goharbor/harbor

Support harbor acting as pull through cache for more registries beyond harbor and Dockerhub. continuation of https://github.com/goharbor/harbor/issues/11658

areproxy-cache candidat2.2.0 kinrequirement

Most helpful comment

please support docker registry

All 6 comments

please support docker registry

We have a local docker registry that is based on the image library/registry:2 from docker hub. If I lie to Harbor and configure this registry using "Provider: Harbor", the resulting proxy-cache seems to work just fine.

@ChristianCiach I'm not sure I understand, what do you mean by 'based on the image from docker hub'. You are configuring a dockerhub endpoint as a harbor type endpoint?

@xaleeks No, a "dockerhub endpoint" can only download images from docker hub (meaning docker.io). What I am trying to say is that we are using a private registry that is based on this image: https://hub.docker.com/_/registry

To use harbor as a proxy cache for our private registry that is based on this image, I can configure a "harbor endpoint" in harbor, pointing it to our private registry, and it seems to work just fine.

That sounds correct then, since Harbor is just running docker distribution on the inside.

I'm expecting GCR, Quay.io, ECR, ACR in that order of importance. Let me know if you disagree @steven-zou @stonezdj

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pingcrosby picture pingcrosby  路  3Comments

cedvan picture cedvan  路  3Comments

reasonerjt picture reasonerjt  路  3Comments

abououdine picture abououdine  路  3Comments

272909106 picture 272909106  路  4Comments