An overview of Docker Registry

Docker Registry, as stated earlier, is an open source application that you can utilize to store your Docker images on a platform of your choice. This allows you to keep them 100% private if you wish or share them as needed. The registry can be found at https://docs.docker.com/registry/.

This will run you through the setup and the steps to follow while pushing images to Docker Registry compared to Docker Hub. Docker Registry makes a lot of sense if you want to deploy your own registry without having to pay for all the private features of Docker Hub. Next, let's take a look at some comparisons between Docker Hub and Docker Registry, so you can make an educated decision as to which platform to choose to store your images.

Docker Registry has the following features:

  • Host and manage your own registry, from which you can serve all the repositories as private, public, or a mix between the two
  • Scale the registry as needed based on how many images you host or how many pull requests you are serving out
  • Everything is command-line-based

With Docker Hub, you will:

  • Get a GUI-based interface that you can use to manage your images
  • Have a location already set up in the cloud that is ready to handle public and/or private images
  • Have the peace of mind of not having to manage a server that is hosting all your images
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset