Like FreeBSD Jails and Solaris Zones, Linux containers are self-contained execution environments—with their own, isolated CPU, memory, block I/O, and network resources—that share the kernel of the host operating . The result is something that feels like a virtual machine, but sheds all the weight and startup overhead of a guest operating .

In a large-scale system, running VMs would mean you are probably running many duplicate instances of the same OS and many redundant boot volumes. Because containers are more streamlined and lightweight compared to VMs, you may be able to run six to eight times as many containers as VMs on the same hardware.

To read this article in full, please click here



Source link

No tags for this post.

LEAVE A REPLY

Please enter your comment!
Please enter your name here