XK0-004 · Question #12
A systems administrator wants to deploy several applications to the same server quickly. Each application should be abstracted from the host with its own dependencies and libraries and utilize a minim
The correct answer is D. Containers. This question tests understanding of containerization as a lightweight virtualization technology that isolates application dependencies with a minimal footprint.
Question
A systems administrator wants to deploy several applications to the same server quickly. Each application should be abstracted from the host with its own dependencies and libraries and utilize a minimal footprint. Which of the following would be BEST in this scenario?
Options
- AVirtual machines
- BType 2 hypervisor
- CChroot jails
- DContainers
How the community answered
(49 responses)- A2% (1)
- B2% (1)
- C4% (2)
- D92% (45)
Why each option
This question tests understanding of containerization as a lightweight virtualization technology that isolates application dependencies with a minimal footprint.
Virtual machines emulate full hardware and require a complete guest OS per instance, resulting in a much heavier footprint than containers.
A Type 2 hypervisor (such as VirtualBox) runs on top of a host OS to manage VMs - it is a platform for running VMs, not a deployment unit, and still carries significant overhead.
Chroot jails provide only filesystem namespace isolation and do not provide independent dependency management or network/process isolation, making them insufficient for full application abstraction.
Containers package each application with its own dependencies and libraries using OS-level virtualization, sharing the host kernel rather than emulating full hardware. This approach provides strong application isolation with significantly less overhead than virtual machines, making them ideal for quickly deploying multiple applications on the same server.
Concept tested: Containers vs VMs for lightweight application isolation
Source: https://docs.docker.com/get-started/docker-overview/
Topics
Community Discussion
No community discussion yet for this question.