post #11 of 11
Originally Posted by cdoublejj View Post

whats the difference?
Containers run bare metal (there isn't a hypervisor) but are sandboxed via choot and kernel switching. So you have the application isolation of virtualisation but without the overhead of virtualising hardware.

The drawback is that you're guest OS's have to support the same kernel as your host OS (ie if you're using Proxmox, then your guest containers OS's all have to be Linux too). However you can mix and match virtualisation with OS containers. So you can have half a dozen Linux containers and run a Windows VM all from Proxmox if you wanted