Overview of Docker Hub

Docker Hub is a service provided by Docker for finding and sharing container images.

It's the world’s largest repository of container images with an array of content sources including container community developers, open source projects, and independent software vendors (ISV) building and distributing their code in containers.

Docker Hub is also where you can go to change your Docker account settings and carry out administrative tasks. If you have a Docker Team or Business subscription, you can also carry out administrative tasks in the Docker Admin Console.

  • Repositories: Push and pull container images.
  • Builds: Automatically build container images from GitHub and Bitbucket and push them to Docker Hub.
  • Webhooks: Trigger actions after a successful push to a repository to integrate Docker Hub with other services.
  • Docker Hub CLI tool (currently experimental) and an API that allows you to interact with Docker Hub.
    • Browse through the Docker Hub API documentation to explore the supported endpoints.