Return to site

DEVOPS: VMs versus Containers

· devops
broken image

𝐕𝐢𝐫𝐭𝐮𝐚𝐥 𝐦𝐚𝐜𝐡𝐢𝐧𝐞:

―Dependency injection

―Runs full OS on each VMs

―Each VM requires its own resources from the underlying hardware

―Allocating more resources is tedious

𝐂𝐨𝐧𝐭𝐚𝐢𝐧𝐞𝐫:

―Dependency isolation

―Lightweight OS

―Shares kernel and hardware

―Containers only use the resources they need

―Increased density, less overhead versus VMs