Running Your Private Docker Infrastructure

In Chapter 4, Publishing Images, we discussed Docker images and clearly explained that Docker containers are the runtime implementations of Docker images. Docker images and containers are plenty these days as the containerization paradigm has taken the IT domain by storm. Therefore, there is a need for worldwide enterprises to keep their Docker images in their own private infrastructure for security considerations. So, the concept of deploying Docker Hub to our own infrastructure has emerged and evolved. Docker Hubs are paramount and pertinent to registering and then depositing the growing array of Docker images. Primarily, Docker Hub is specially made to centralize and centrally manage information on the following:

  • User accounts
  • Checksums of the images
  • Public namespaces

This chapter is developed with a focus on providing all the relevant information to enable you and the Docker container crafters to design, populate, and run your own private Docker Hubs in your own backyards. This chapter covers the following important topics:

  • Docker Registry
  • Docker Registry use cases
  • Running your own Docker Registry and pushing the image to a newly created registry
  • Webhook notifications
  • Docker Registry HTTP API support
..................Content has been hidden....................

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