Last updated 20th January, 2020.
A Docker Registry is a system that lets you store and distribute your Docker images. The best known Registry is the official Docker Hub, where you can find official public images such as Alpine, Golang or Debian.
Today, OVHcloudallows you to spawn your own authenticated Docker Registry where you can privately store your Docker images. This is the best way to use your private images with our OVHcloudManaged Kubernetes Service offer without exposing them to everyone.
OVHcloudManaged Private Registry service provides you a managed, authenticated Docker registry where you can privately store your Docker images. This guide will explain how to create your Private Registry.
First, log in to the OVHcloudPublic Cloud Manager.
In the left menu, in section Orchestration/Industrialisation, select Managed Private Registry.
Then click on Create a Private Registry.
In the Create a private registry, choose a region to deploy your private registry in, and click Next.
Choose the registry name (
my-registryin my example), and click Next.
Choose your plan between the three available plans, and click Next.
Your private registry is being created...
When status switches to Ready. click on the right end button and select Generate identification details
Then confirm to generate new credentials
Credential will be shown on the page. Please write then down, you will need them in order to use your private registry
Congratulations, you have now a working OVHcloud Managed Private Registry
To go further you can look at our guide on Connecting to the UI.