docker通过内部进程的pid查找容器

我有码头集装箱。他们内部发起了一个进程。
从主机命令top输出容器中启动的所有进程的pid

我如何找到一个容器,其中运行具有此PID的进程

多谢各位

谢谢@Alex Past和@Stanislav的帮助。但我没有得到完整的答案。我把它们合在一起。
总而言之,我还有下一个问题

首先

pstree-sg<PID>

其中,PID是来自命令top

在输出中,我得到systemd父进程的父PID。此PID是docker容器的PID

在我执行之后

docker ps-q | xargs docker inspect--格式{{.State.Pid},{{.Name}}grep“^%Pid%”

其中%PID%是此父PID

结果我得到了docker的容器ID

这就是我想要的

发表评论