InterviewSolution
Saved Bookmarks
| 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. |
|