What is Docker?
Docker is a container management service. Docker are develop, ship and run anywhere. Docker is for developers to easily develop applications.
Docker can be used to save time, save memory and improve the quality of the software and decrease the expense by creating different environments on same Kernel
What is Container?
Containers are instances of Docker images that can be run using the Docker run command.
User ---> Client ---> Docker host --->registry
How container created?
We can download an image from Registry and the images become Containers when they are running in Docker Engine.