Containers vs. Virtual Machines

Both containers and virtual machines provide ways for users to virtualize operating systems; however, they differ in several ways. Each offers advantages, depending on the situation. In order to determine which approach is best for your organization, you need to understand the differences. Find out what you know about containers versus virtual machines—take the quiz!

1. ______________ uses a hypervisor.
A. Virtualization
B. Containerization
C. Both
D. Neither
2. In ___________ environments, each application runs on its own kernel.
A. Container
B. Virtual
C. Both, container and virtual
D. Neither container or virtual
3. __________ uses images.
A. Containerization
B. Virtualization
C. Both containerization and virtualization
D. Neither containerization nor virtualization
4. Fewer physical servers are required, thanks to _________.
A. Containerization
B. Virtualization
C. Both
D. Neither
5. This splits up server resources to allow more than one operating system to run on one machine:
A. Public cloud
B. Hypervisor
C. Computational fluid dynamics
D. None of the above
6. Virtual machines virtualize:
A. Hardware
B. Software
C. Kernels
D. Operating systems
7. Containers virtualize:
A. Hardware
B. Software
C. Kernels
D. Operating systems
8. An example of a hypervisor is:
A. VMWare
B. Virtual Boxes
C. Kernels
D. None of the above
9. ___________ uses containers.
A. Container Nerd
B. Docker
C. Pod
D. None of the above
10. ________ share the kernel of the host OS.
A. Virtual machines
B. Containers
C. Disk images
D. None of the above
Thank you!
Your score is