Recall & Review
beginner
What is a container in simple terms?
A container is like a small, portable box that holds an app and everything it needs to run, sharing the computer's main system but staying separate from other apps.
Click to reveal answer
beginner
How does a virtual machine (VM) differ from a container?
A VM is like a whole computer inside your computer, with its own operating system, while a container shares the main operating system but keeps apps isolated.
Click to reveal answer
intermediate
Why are containers usually faster to start than virtual machines?
Containers start faster because they share the main operating system and don't need to boot a full separate system like VMs do.
Click to reveal answer
intermediate
What is one main advantage of virtual machines over containers?
Virtual machines provide stronger isolation because each VM runs a full operating system, making them better for running different OS types or very secure environments.
Click to reveal answer
intermediate
Can containers run different operating systems than the host machine?
No, containers share the host's operating system kernel, so they cannot run a different OS than the host, unlike virtual machines which can.
Click to reveal answer
What do containers share with the host system?
✗ Incorrect
Containers share the host's operating system kernel but keep applications isolated.
Which technology boots a full operating system inside your computer?
✗ Incorrect
Virtual machines boot a full operating system, unlike containers.
Why might you choose a virtual machine over a container?
✗ Incorrect
Virtual machines can run different operating systems than the host, containers cannot.
Which is generally more lightweight and uses fewer resources?
✗ Incorrect
Containers are more lightweight because they share the host OS kernel.
What is a key security difference between containers and virtual machines?
✗ Incorrect
Virtual machines provide stronger isolation by running separate OS instances.
Explain the main differences between containers and virtual machines in simple terms.
Think about how each runs apps and uses the computer's system.
You got /4 concepts.
Describe a situation where you would prefer using a virtual machine instead of a container.
Consider when full separation from the host system is important.
You got /4 concepts.