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
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
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.