
Mastering JBoss Enterprise Application Platform 7
By :

As we learned from the introduction, Docker containers use shared operating systems. This means a much more efficient usage of system resources compared to Virtual Machines. The following diagram summarizes the concepts exposed so far, giving you an idea of the infrastructure of containers compared with VMs:
As you can see from the preceding diagram, instead of virtualizing hardware, containers rest on top of a single host operating system. This in turn, means that you can leave behind all the unneeded VM features, leaving you with a small, neat capsule containing your applications.
In order to get started with Docker, it is important to have a solid grasp of the main components that make up the Docker ecosystem. In detail, Docker is composed of the following elements:
Change the font size
Change margin width
Change background colour