最佳答案
通过使用以下命令,可以显示在容器内运行的所有进程,而无需登录到终端.当然,它就像人们通过使用ps -eaf看到的一样,所以只需将它添加到docker exec即可.
原文链接:https://www.f2er.com/docker/435935.htmlbash $sudo docker exec -it test1 ps -eaf
PID USER TIME COMMAND
1 root 0:00 sh
7 root 0:00 sh
60 root 0:00 /bin/sh
67 root 0:00 /bin/sh
84 root 0:00 ps -eaf
就像它提到的那样,如果你已经在容器内部,那么只需使用ps -eaf命令来查看正在运行的进程.
顺便说一句,建议每个容器有一个用户应用程序/进程.