Hi Vinay,
I've been curious about Docker. I can't figure out if Docker is not Virtual Machine, then why it needs Hyper-visor to run ? Hyper-v is a virtual machine supporting hardware, isn't it ?
Senior DevOps Engineer with 8.5+ years of experience. Otherwise an avid artist, reader, cinephile & football fan. Looking forward to connecting with everyone :)
Hi Vinay,
I've been curious about Docker. I can't figure out if Docker is not Virtual Machine, then why it needs Hyper-visor to run ? Hyper-v is a virtual machine supporting hardware, isn't it ?
Docker doesn't need hypervisor to run but relies on the Host OS for its functionality.
This is because Docker Containers consist of only essential binaries & dependencies to be executed.
By that definition, many containers of the same/different application can share the same OS kernel & run independently.
Hypervisor is an interface used by VM OSes to work with hardware.
Hoping this helps!