The Docker Registry
The Docker Registry is a service that hosts your images. Most of the time, registries are private and only available for the team that has access to them. There are a lot of great options available and one of those options is the registry image made available and maintained by Docker.
There are a few different reasons why you would want to be running your own Docker registry. It could be due to security issues, or you don't want your latest work publicly available. It could even be the simple convenience of having your registry running on the system you're working on. In this part of the chapter, we'll set up a registry on your working environment and start storing your images on the registry.
Note
Docker simplifies things for us as they have a registry image available on Docker Hub to download and use for your projects. For more information on the image we will be using, you can find it at the following location: