About the registryΒΆ

RDO uses an OpenShift standalone registry which is more or less the upstream for the Atomic Registry project.

We chose to use the OpenShift standalone registry because it provides features that docker-registry and docker-distribution do not have out of the box.

Some reasons and features include but are not limited to:

  • Being able to list images in the registry: oc get imagestreams
  • Provide a web interface to browse and manage images in the registry
  • Built-in authentication and access control (ACL) with GitHub oauth support
  • Dogfood the OpenShift standalone registry use case and establish a feedback loop with OpenShift developers