我正在使用Docker,并想确定容器上正在运行哪些进程。因此,我在容器上运行了此命令,该容器将使用近100%的CPU。
md5sum /dev/urandom
Run Code Online (Sandbox Code Playgroud)
之后,我检查了htop在主机上使用的进程。
我如何识别此命令在容器而不是主机中运行?
正如“主机进程列表中显示的 Docker 进程”中提到的,您还可以运行top然后按shift+并f选择nsPIDnsUSER
nsPID 应该匹配docker inspect --format='{{ .State.Pid }}' <acontainer>
(如本例所示,受到管道脚本的启发)
| 归档时间: |
|
| 查看次数: |
1064 次 |
| 最近记录: |