|
Answer» The question INDIRECTLY translates to explaining the difference between virtual MACHINES and Docker containers. | Virtualization | Containerization |
|---|
| This helps developers to run and host multiple OS on the hardware of a single physical server. | This helps developers to deploy multiple applications using the same operating system on a single virtual machine or server. | | Hypervisors provide overall virtual machines to the guest operating SYSTEMS. | Containers ensure isolated environment/ user spaces are PROVIDED for running the applications. Any changes done within the container do not REFLECT on the host or other containers of the same host. | | These virtual machines form an abstraction of the system hardware layer this means that each virtual machine on the host acts like a physical machine. | Containers form abstraction of the application layer which means that each container constitutes a different application. |
|