Docker registries are storage hosts for your docker containers. In CI/CD its is common to build, test and then push to a registry for use later. These are a few common registries you can use. Some of which support private, private and both.
- https://hub.docker.com
- https://quay.io
- https://gitlab.com
- https://www.canister.io
- https://treescale.com
There are a few which provide registries as part of their cloud SaaS offering
- https://aws.amazon.com/ecr
- https://azure.microsoft.com/en-us/services/container-registry
- https://cloud.google.com/container-registry
Some registries also support other forms of data and binaries not only docker containers, it can be a proxy for your own nuget packages, npm packages where it syncs with other registries and manages it own
- https://www.sonatype.com/nexus/repository-oss
- https://jfrog.com/artifactory
And finally of course, you can setup your own registry, vultr cloud host has a nice article about this
https://www.vultr.com/docs/setup-your-own-docker-registry-on-coreos
Did you see any missing? post in a reply via comments below or ping me via twitter / linkedin @mirageglobe