I am preparing for interview questions in devops engineering after working as a IT for 2 years.
In containerization, there are multiple OSes required inside like alpine linux. Same goes for virtual machine virtualization. We can discount the weight of virtual machine VMs. but I think we can always install stuffs on alpine in virtual machine as well.
To create a container and vm both are fast. Just copy and snapshot the vm. We all know what needs to be done for containers.
Honestly I think virtualization is more advantegous than containerization. I've been asked these questions multiple times in various of interviews and training in current company for new role and i have no concrete ideas.
In containerization, there are multiple OSes required inside like alpine linux. Same goes for virtual machine virtualization. We can discount the weight of virtual machine VMs. but I think we can always install stuffs on alpine in virtual machine as well.
To create a container and vm both are fast. Just copy and snapshot the vm. We all know what needs to be done for containers.
Honestly I think virtualization is more advantegous than containerization. I've been asked these questions multiple times in various of interviews and training in current company for new role and i have no concrete ideas.

