Virtualization versus containers

Containers and VMs have similar resource isolation and resource allocation benefits, but function differently, because containers do not include the operating system part (or at least not the kernel part of it). Containers are also more lightweight, so they are potentially more portable and efficient.

With containers you do not need an underlying operating system for each container but individual Containers are run on the shared Host Operating System through Docker Engine:

Both virtual machine and container approaches have their pros and cons, so there is no winner. Different workloads may require different ...

Get Mastering VMware vSphere 6.7 - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.