A Docker Registry is a centralized location where docker images can be stored and shared. It can be private or public.

  • Docker Hub is the official Docker public registry.
  • Amazon Elastic Container Registry (ECR) is the AWS docker registry;
  • Azure Container Registry (ACR) is the Microsoft Azure docker registry;
  • Google Container Registry (GCR) is the Google Cloud docker registry;

Note

Note that images can also be stored locally, but then sharing them it’s not as easy.

Registry vs. Repository

registry is a centralized location that stores and manages container images, whereas a repository is a collection of related container images within a registry.


docker