Docker Hub provides following main features:
- Image Repositories: In Docker Hub we can push, pull, find and manage Docker Images. It is a big library that has images from community, official as well as private sources.
- Automated Builds: We can use Docker Hub to create new images by making changes to source code repository of the image.
- Webhooks: With Webhooks in Docker Hub we can trigger actions that can create and build new images by pushing a change to repository.
- Github/Bitbucket integration: Docker Hub also provides integration with Github and Bitbucket systems.