1.

How is Docker different from standard virtualization using VMs?

Answer»

Virtual Machines (VMS) virtualize the underlying hardware. They run on PHYSICAL hardware via an intermediation layer known as a hypervisor. They require additional resources are required to scale-up VMs.

They are more suitable for monolithic applications. Whereas, Docker is operating system LEVEL virtualization. Docker containers userspaceace on top the of host kernel, making them lightweight and fast. Up-scaling is SIMPLER, just need to create another container from an image.

Generally, Docker is more suitable for Microservices based cloud applications.



Discussion

No Comment Found