Docker Hub is a public registry managed by Docker,
Inc. It centralizes information about organizations, user accounts, and images.
It includes a web UI, authentication and authorization using organizations, CLI
and API access using commands such as
docker pull, and
push, comments, stars, search, and more.
The Docker Registry is a component of Docker’s ecosystem. A registry is a
storage and content delivery system, holding named Docker images, available in
different tagged versions. For example, the image
latest. Users interact with a registry by using docker push and
pull commands such as
docker pull myregistry.com/stevvooe/batman:voice.
Docker Hub is an instance of a Docker Registry.
When transferring data among networked systems, trust is a central concern. In particular, when communicating over an untrusted medium such as the internet, it is critical to ensure the integrity and publisher of all of the data a system operates on. You use Docker to push and pull images (data) to a registry. Content trust gives you the ability to both verify the integrity and the publisher of all the data received from a registry over any channel.
See Content trust for information about configuring and using this feature on Docker clients.docker, registry, api, hub