20+ practice questions focused on Container Virtualization — one of the most tested topics on the LPIC-3 Exam 305: Virtualization and Containerization (305-300) (305-300) exam. Each question includes a detailed explanation so you learn why the right answer is correct.
Start Container Virtualization PracticeWhich THREE of the following are valid storage driver options for Docker on Linux?
Explanation: overlay2 (A) is the default and recommended storage driver on modern Linux because it uses OverlayFS to provide efficient copy-on-write layering via lowerdir/upperdir/merged directories. vfs (C) is a valid driver that performs no copy-on-write and simply copies files at each layer, making it correct though slow and space-inefficient. zfs (D) is a valid driver that leverages ZFS snapshots and clones for copy-on-write layering on systems with ZFS installed. btrfs (E) is also a valid driver using Btrfs subvolumes and snapshots for layering. ext4-driver (B) is not a Docker storage driver name; ext4 is a filesystem, and Docker does not expose an 'ext4-driver' option.
You are using systemd-nspawn to run a container. You notice the container does not have access to the host's system clock. Which flag must be added to the command to allow access to the system time?
Explanation: Systemd-nspawn uses --private-users and other isolation flags, but specific hardware access requires flags.
You are configuring an LXC container and need to grant it access to a specific host character device without running the container in privileged mode. Which configuration option in the container's config file should you use?
Explanation: lxc.cgroup2.devices.allow is the cgroup v2 device controller directive that whitelists a specific device node (by major:minor or type) for a container, allowing access to a host character device without granting full privileged mode. It is the correct mechanism because device access in LXC is enforced by the cgroup device controller, and this key adds the necessary allow rule.
You are configuring an LXC container and need to ensure the container's root filesystem is isolated from the host. Which configuration option in the container's config file restricts access to the host's /dev directory?
Explanation: The lxc.mount.entry and specific device nodes configuration are used to manage isolation.
You are using systemd-nspawn and want to run a container that shares the host's network namespace. Which flag is required?
Explanation: The --network-host flag in systemd-nspawn explicitly configures the container to share the host's network namespace, giving it direct access to the host's network interfaces and IP stack. This is the documented option for disabling network namespace isolation entirely. Without it, systemd-nspawn creates a private network namespace by default, isolating the container's networking from the host.
+15 more Container Virtualization questions available
Practice all Container Virtualization questions1. Baseline your knowledge
Start with 10 questions to gauge your current understanding of Container Virtualization. This tells you whether you need a concept refresher or just practice.
2. Review every explanation
For each question — right or wrong — read the full explanation. Understanding why an answer is correct is more valuable than knowing the answer itself.
3. Focus on exam traps
Container Virtualization questions on the 305-300 frequently use trap wording. Look for subtle differences in answers that test your precision, not just general knowledge.
4. Reach 80% consistently
Do repeated sessions until you score 80%+ three times in a row. Then move to mixed-mode practice to test cross-topic recall under realistic conditions.
The exact number varies per candidate. Container Virtualization is tested as part of the LPIC-3 Exam 305: Virtualization and Containerization (305-300) (305-300) blueprint. Practicing with targeted Container Virtualization questions ensures you can handle any format or difficulty that appears.
Yes. Courseiva provides free 305-300 practice questions across all exam topics and domains. The platform includes topic-based practice, mock exams, missed-question review, bookmarked questions, and readiness tracking — no account required.
Difficulty is subjective, but Container Virtualization is a high-priority exam concept tested in multiple ways — direct recall, scenario analysis, and command-output interpretation. Consistent practice is the best way to build confidence.
Launch a full Container Virtualization practice session with instant scoring and detailed explanations.
Start Container Virtualization Practice →