我正在对码头和容器进行一些测试,我想知道:
有没有一种方法可以用来从主机的角度查找与docker容器关联的所有进程的名称或ID.
毕竟,在一天结束时,容器是一组虚拟化进程.
解决方法:
您可以使用docker top命令.
此命令列出容器中运行的所有进程.
例如,我的框上的单个进程容器上的此命令显示:
UID PID PPID C STIME TTY TIME CMD
root 14097 13930 0 23:17 pts/6 00:00:00 /bin/bash
其他人提到的所有方法也可以使用,但这个方法应该是最简单的.
更新:
要简单地获取容器中的主进程ID,请使用以下命令:
docker inspect -f '{{.State.Pid}}'
标签:linux,docker,process-migration
来源: https://codeday.me/bug/20190930/1834846.html