Last updated June 14, 2018

One of Docker's goals is to make it as simple to deploy and update infrastructure as it is to pull a product off of a shelf. At the center of this goal is Docker Hub, a massive, public, and free-to-use library of Docker images for you to use. As a free service, additional care is required to select images that will provide you with updated, secure, and well-maintained infrastructure.

In this tutorial, we'll:

  • Show how Hub is an integral part of using Docker
  • Describe registries and private registries
  • Identify official images vs. contributed images
  • Outline best practices for selecting an image on Hub