~/talk

Containers unplugged: Linux namespaces

Talkat NDC TechTown 2019 · 2019-09-02..09-05· [devops-and-delivery, security]
slides:none on file

Walks through concrete namespace effects and commands: shows the /proc//ns inode identifiers, uses unshare + mount /proc demo to prove PID namespaces need a new proc mount, explains mount namespaces let each container rearrange its visible filesystems, and lists seven namespace types (mount, UTS, network, PID, IPC, cgroup, user). Explains PID namespace hierarchy and max nesting 32, shows how UID 0 inside user namespace* enables unprivileged containers, and cites the ~570-line container C example as proof this is small, kernel-level isolation.

AI-written summary · about

  1. 0:00Start
  2. 0:22User Namespaces
  3. 5:02Mount Namespaces
  4. 22:19Lightweight Virtualization
  5. 25:08Isolation Using Namespaces
  6. 27:05Parent Mount
  7. 32:25Shared Sub Trees
  8. 32:50Ipc Namespaces
  9. 34:47Network Namespaces
  10. 35:48Things Can You Do with Network Namespaces
  11. 36:49Use Cases for Network Namespaces
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.