Linuxのnamespaceについてのメモ
namespeace とは = Linuxカーネルの機能で、ホストとNamespace内のプロセスとリソースを分離することが出来る。namespaceには6つの種類がある。
[namespace種類 : 分離されるリソース]
・ipc : sysV IPCオブジェクト、POSIXメッセージキュー
特定のIPCリソース、System V IPCオブジェクト、POSIXメッセージキューを分離する。
・mnt : マウントの集合, 操作
ファイルシステムのマウントポイントの集合を分離する。
・net : ネットワークデバイス, アドレス(IPv4, IPv6), ポート, ルーティングテーブル, フィルタ, /proc/netディレクトリ, /sys/class/netディレクトリ
ネットワークに関連するシステムリソースを分離する。
・pid : プロセス(PID)
PIDを分離する。
・user : UID, GID
UID、GIDを分離する。
・uts : ホスト名, ドメイン名
ホスト名とNISドメイン名の2つのシステム識別子を分離する。