Rootless Container - CI/CD用語集の定義
rootless container は、user namespace を介して container の root を通常のホスト UID にマッピングすることで、container エンジンと workload を非特権ユーザーとして実行します。そのため container のブレイクアウトがホストの root を取得することはありません。
CIでなぜ重要か
rootless の runtime (rootless Docker、Podman) は、共有 runner 上での信頼できない build 手順の影響範囲を減らします。container から脱出してもホストの root は得られないためです。
関連ガイド
Privileged Container - CI/CD Glossary DefinitionPrivileged Container: A privileged container runs with `--privileged`, granting nearly all host kernel capabi…
Linux Capabilities - CI/CD Glossary DefinitionLinux Capabilities: Linux capabilities split the privileges of root into distinct units (such as `CAP_NET_BIN…
Linux Namespaces - CI/CD Glossary DefinitionLinux Namespaces: Linux namespaces are a kernel feature that isolates what a process can see: PID, network, m…