hyperhq / runv

Hypervisor-based Runtime for OCI
Apache License 2.0
828 stars 129 forks source link

Show nslistener pid for `ps` command #521

Closed WeiZhang555 closed 7 years ago

WeiZhang555 commented 7 years ago

We need to display nslistener pid for ps command to make docker top work with runv container

Signed-off-by: Zhang Wei zhangwei555@huawei.com

WeiZhang555 commented 7 years ago

To address https://github.com/hyperhq/runv/pull/478#discussion_r123867345

With this, we can run docker top on a runv container now:

$ docker top 8a96dc690c35
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
root                28007               27977               0                   16:12               ?                   00:00:00            containerd-nslistener
$ ps -ef | grep 28007
root     28007 27977  0 16:12 ?        00:00:00 containerd-nslistener
zhangwei 29812 27165  0 16:28 pts/11   00:00:00 grep --color=auto 28007
gnawux commented 7 years ago

@WeiZhang555 do we need update this PR after #537 merged?