将docker ps与主机的ps相关联

时间:2018-06-28 17:45:13

标签: linux docker

docker ps并没有让我知道容器本身的pid。在主机上运行的docker psps的输出之间进行命令字符串匹配并不是万无一失的,因为我可以在主机上运行相同的命令。

有人能确定两者之间的联系吗?

1 个答案:

答案 0 :(得分:2)

要在下面获取容器的PID,请使用

$ CPID=$(docker inspect -f "{{ .State.Pid }}" $containerid)

要获取上述过程的所有子过程,请使用

$ pgrep -P $CPID