Introduction to docker

In this chapter we are going to introduce docker concepts, tools, ecosystem and what it’s used for.

We start by defining what are containers and their history and stating their applications in real life and what are the famous implementations of containers.

The next sections contains a quick view of the docker vocab,architecture, techniques behind it and a comparison between container and Virtual Machines.

The chapter ends with the interface to the docker engine and an introduction about the echo system.