首页/云/Docker 容器速查/--pid=host 等宿主命名空间审计
本包目录(366 条)
基础命令50 条镜像与构建107 条网络与存储52 条Compose 编排55 条
资源与安全50 条
容器排障52 条

--pid=host 等宿主命名空间审计

共享宿主命名空间的容器不再是隔离单元:--pid=host 可看到并影响宿主进程,--ipc=host、--uts=host 同理,默认应保持各命名空间独立。

Docker 容器速查云更新于 2026-10-12
语义容器进程与宿主同 PID 视图
风险可见宿主进程、可发信号、调试面扩大
替代宿主侧诊断工具或受控的临机容器

示例

示例
docker ps -q | xargs -r docker inspect -f '{{.Name}} pid={{.HostConfig.PidMode}} ipc={{.HostConfig.IpcMode}} uts={{.HostConfig.UTSMode}}'
诊断场景确实要用时,限定专人、限定时长、限定镜像,用完即删。

易错点

  • 与 privileged 叠加时权限面明显扩大,审计时按组合项而不是单项看待
  • 迁移或升级后这些参数常从复制粘贴模板带进来,属于模板级隐患

数据来源与参考

  • Docker 官方文档:Namespaces(docs.docker.com/engine/security)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌