Courseiva
easyMultiple Choice

XK0-006 Practice Question: A system administrator wants to deploy a…

A system administrator wants to deploy a containerized application on a Linux server with minimal overhead and without a daemon. Which container runtime should be used?

⚠ Common exam trap

The trap here is that candidates often associate 'container runtime' with Docker or containerd, but the question specifically tests the distinction between daemon-based and daemonless architectures, where Podman's fork-exec model is the key differentiator.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Podman

Podman is the correct choice because it is a daemonless container engine that runs containers directly under the user's process space, using a fork-exec model rather than a background daemon. This aligns with the requirement for minimal overhead and no daemon, as Podman does not require a persistent service to manage containers.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    containerd

    Why it's wrong here

    containerd runs as a persistent daemon managing containers, so it fails the no-daemon requirement. It is tempting because containerd is a lightweight, widely used runtime that suits minimal-overhead container hosting, and would be correct where a daemon-based runtime with Kubernetes CRI support is acceptable.

  • ✗

    LXC

    Why it's wrong here

    LXC creates system containers through liblxc and typically depends on the LXD daemon for management, so it fails the no-daemon requirement. It is tempting because LXC provides lightweight OS-level isolation with low overhead, and would be correct when running full system containers rather than single application containers.

  • ✗

    Docker

    Why it's wrong here

    Docker relies on the dockerd daemon to manage containers, directly violating the no-daemon requirement. It is tempting because Docker is the most familiar container runtime and offers minimal overhead relative to full virtualisation, and would be correct where a daemon-based toolchain and image build workflow are wanted.

  • ✓

    Podman

    Why this is correct

    Podman runs containers rootless and daemonless, launching each container directly as a child process rather than through a persistent background service. This satisfies the stem's explicit no-daemon constraint while keeping overhead minimal, unlike Docker's dockerd. Its OCI-compatible tooling also mirrors familiar Docker commands, easing deployment.

About these practice questions

Courseiva writes every XK0-006 question from scratch — 781 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This XK0-006 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the XK0-006 exam.