Advanced Linux & Shell Scripting
Q84 / 100

What is the purpose of "namespaces" in the Linux kernel, and how do they relate to containerization technologies like Docker?

Correct! Well done.

Incorrect.

The correct answer is A) Namespaces partition kernel resources, such as process IDs, network interfaces, mount points, and hostnames, so a group of processes sees its own isolated view of them — a foundational mechanism containers use for isolation without full virtualization

A

Correct Answer

Namespaces partition kernel resources, such as process IDs, network interfaces, mount points, and hostnames, so a group of processes sees its own isolated view of them — a foundational mechanism containers use for isolation without full virtualization

Explanation

Linux namespaces (PID, NET, MNT, UTS, IPC, USER, etc.) allow groups of processes to have isolated views of system resources; combined with cgroups (for resource limiting), they form the kernel-level foundation that container runtimes like Docker build upon.

Progress
84/100