首页/云/Docker 容器速查/docker top 查看容器内进程
基础命令50 条

docker top 查看容器内进程

从宿主视角列出容器内的进程及其宿主 PID,用于确认主进程、排查多进程与 PID 映射关系。

Docker 容器速查云更新于 2026-10-12
用途列出容器内进程(宿主 PID 视角)
语法docker top CONTAINER [ps 选项]
对照docker inspect -f '{{.State.Pid}}' web

示例

示例
docker top web
docker top web -o pid,ppid,stat,cmd
docker inspect -f 'PID={{.State.Pid}}' web
输出里的 PID 是宿主机命名空间下的 PID,可与宿主 ps/top 输出对齐定位。

易错点

  • 容器镜像没装 ps 也能用 docker top,它调用的是宿主机的进程查看能力
  • 过滤 ps 参数格式因宿主发行版(procps 版本)而异,复杂过滤建议拿到宿主终端里做

数据来源与参考

  • Docker 官方 CLI 参考:docker top(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌