- **What is Docker? **Docker is an open platform for developing, shipping, and running applications. It provides the ability to package and run an application in a loosely isolated environment called a container.
We can create isolated environment as Docker container for every version of the app and each container holds a separate isolated environment. Also using Docker will help our Application needs to be platform independent.
3.What is Container?
A Container is a running instance of a Docker Image. All the application files were packaged in the container which can flexible to run on Linux and Windows OS.
Docker Daemon -> Docker CLI -> Docker Engine API
Docker Host -> Docker Client -> Docker Registry
5.**How container created?
**By using "docker create" command we can create a container.