Why Linux Namespaces Are the Foundation of Containers episode artwork

EPISODE · Jun 10, 2026 · 9 MIN

Why Linux Namespaces Are the Foundation of Containers

from The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack · host Fexingo

Episode 42 of The Linux Podcast with Fexingo unpacks Linux namespaces — the kernel feature that makes containers possible. Lucas and Luna trace the history from the original seven namespaces (mount, PID, net, IPC, UTS, user, cgroup) to newer additions like time and cgroup2. They explain how namespaces isolate processes without a hypervisor, why they differ from virtualization, and what the new time namespace from Linux 5.6 means for containerized applications that need accurate clock handling. The hosts break down a concrete example: how a web server in a container sees its own PID 1, its own network interfaces, and its own filesystem, while sharing the host kernel. They also discuss emerging trends: the push for unprivileged user namespaces to improve security, and the ongoing debate about whether the proliferation of namespaces is making the kernel too complex. A clear, technical yet accessible deep dive into the primitive that changed modern infrastructure. #Linux #LinuxNamespaces #Containers #Docker #Kubernetes #Kernel #OperatingSystems #DevOps #Infrastructure #CloudComputing #Virtualization #LinuxKernel #TimeNamespace #UserNamespace #ProcessIsolation #Technology #FexingoBusiness #TechPodcast Keep every episode free: buymeacoffee.com/fexingo

Episode 42 of The Linux Podcast with Fexingo unpacks Linux namespaces — the kernel feature that makes containers possible. Lucas and Luna trace the history from the original seven namespaces (mount, PID, net, IPC, UTS, user, cgroup) to newer additions like time and cgroup2. They explain how namespaces isolate processes without a hypervisor, why they differ from virtualization, and what the new time namespace from Linux 5.6 means for containerized applications that need accurate clock handling. The hosts break down a concrete example: how a web server in a container sees its own PID 1, its own network interfaces, and its own filesystem, while sharing the host kernel. They also discuss emerging trends: the push for unprivileged user namespaces to improve security, and the ongoing debate about whether the proliferation of namespaces is making the kernel too complex. A clear, technical yet accessible deep dive into the primitive that changed modern infrastructure. #Linux #LinuxNamespaces #Containers #Docker #Kubernetes #Kernel #OperatingSystems #DevOps #Infrastructure #CloudComputing #Virtualization #LinuxKernel #TimeNamespace #UserNamespace #ProcessIsolation #Technology #FexingoBusiness #TechPodcast Keep every episode free: buymeacoffee.com/fexingo

NOW PLAYING

Why Linux Namespaces Are the Foundation of Containers

0:00 9:38

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack?

This episode is 9 minutes long.

When was this The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack episode published?

This episode was published on June 10, 2026.

What is this episode about?

Episode 42 of The Linux Podcast with Fexingo unpacks Linux namespaces — the kernel feature that makes containers possible. Lucas and Luna trace the history from the original seven namespaces (mount, PID, net, IPC, UTS, user, cgroup) to newer...

Can I download this The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!