Docker registry is a storage for Docker images. To be precise, it is a stateless server application that allows the images to be published (pushed) and later retrieved (pulled) when needed. We have already seen an example of the registry while running the official Docker images, such as jenkins. We pulled the images from Docker Hub, which is an official cloud-based Docker registry. Having a separate server to store, load, and search software packages is a more general concept called the software repository or, even more general, the artifact repository. Let's look closer at this idea.
Docker registry
Artifact repository
While the source control management stores the source code, the artifact repository is dedicated for...