What is Docker?
Docker is a service that allows you to pack everything an application’s server needs for deployment to ensure that it always runs on the same environment, regardless of the OS where it is installed.
How does it work?
The data is stored on “containers” which run directly on the kernel of the Docker engine, making it more efficient than a normal virtual machine. On a container you can save everything that can be installed on a server, such as code, system tools and services, databases, libraries, etc.
A container has two main parts: the image and ...