What is Docker?

Docker is a set of platform-as-a-service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Docker containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. All Docker containers are run by a single operating-system kernel and are thus more lightweight (from a system resource perspective) than full virtual machines.

=====

What is Docker Hub?

Docker Hub is a service provided by Docker for finding and sharing container images with your team and other people. It provides the following features:


=====

More information: