首页/云/云与容器速查/docker top 查看容器进程
本包目录(340 条)
云基础概念44 条计算与存储56 条网络与安全组33 条
容器与 Docker106 条
Kubernetes68 条容器排障33 条

docker top 查看容器进程

显示容器内运行的进程列表(ps 视角):确认主进程、worker 数量、僵尸进程;比 exec ps 更快且不进入容器。

云与容器速查云更新于 2026-10-12
语法docker top 容器 [ps 选项]
用途一确认 PID 1 是什么(容器启动是否符合预期)
用途二看 worker/子进程数量与状态
对比exec ps aux 结果类似,但 top 从宿主视角

使用示例

使用示例
docker top myapp
docker top myapp aux
宿主机上看到的进程 PID 与容器内 PID 不同(命名空间隔离),对照时用 docker inspect 确认。

易错点

  • 僵尸进程堆积(defunct):PID 1 没回收子进程,常见于启动脚本不 exec
  • 误把宿主 PID 当容器 PID 处理,kill 错进程

数据来源与参考

  • Docker Docs:docker top

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌