Slide 14
Slide 14 text
Namespace
・名前空間内のプロセスに対して、そのプロセスがあたかも専用のグローバル
リソースを持っているかのように見せる仕組み
・PID, Network, Mount, IPC, User, UTS などが提供されている
ubuntu@sandbox ~> docker run --rm -it ubuntu:20.10 sleep 100
ubuntu@sandbox ~> sudo ls -l /proc/(pidof sleep)/ns/pid
lrwxrwxrwx 1 root root 0 Feb 14 19:45 /proc/15112/ns/pid -> 'pid:[4026532224]'
ubuntu@sandbox ~> ls -l /proc/self/ns/pid
lrwxrwxrwx 1 ubuntu ubuntu 0 Feb 14 19:43 /proc/self/ns/pid -> 'pid:[4026531836]'