如何记录在Docker容器中运行的所有进程?

Always_Beginner

使用命令登录到容器后,-

docker exec -it <container_name>

如何检查容器中正在运行的所有已处理内容?“ ps aux”是正确的方法吗?有没有更好的替代方法?

谢谢

使用以下命令可以显示在容器内运行的所有进程,而无需登录到终端。当然,就像使用可以看到的一样ps -eaf,因此只需将其添加到中即可docker exec

bash $ 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命令查看运行中的进程即可。

顺便提一下,建议每个容器有一个用户应用程序/进程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何调试在Docker容器中运行的多个进程?

如何检查进程是否在Docker容器中运行

是否所有正在运行的Docker容器都有单独的进程ID

如何在docker容器中运行除詹金斯管道之外的所有步骤

如何跟踪来自Docker容器内所有子进程的所有写入调用(对stdout / stderr)?

如何在Linux中记录所有进程启动?

如何记录在Powershell窗口中编写的所有内容?

如何列出目录中运行的所有进程的PID?

从多进程Docker容器记录

如何使 CNTLM 代理可用/为在 Docker for Windows WSL2 中运行的所有 docker 容器配置它

查看Docker容器的所有运行参数

Docker-从所有容器运行命令

获取所有运行中的Docker容器,这些容器的图像均来自特定图像

如何列出用户定义的Docker网络中的所有容器?

如何使用纯JavaScript控制台将所有超链接href记录在一个盒子中

dockerode,如何使进程在容器中运行独立于节点进程?

如何在同一个 docker 容器或 dyno 中运行 2 个进程?

如何将VisualVM附加到在Docker容器中运行的简单Java进程

如何将VS Code附加到在Docker容器中运行的节点进程

在Docker容器中运行的进程的主机中的PID是什么?

如何知道在 Docker 上执行的所有容器的历史记录?

如何在Eclipse中配置GDB,以使所有进程(包括正在调试的进程)继续运行?

Docker-在单个容器中运行两个进程

如何视频记录在docker内部无头运行的硒测试?

如何检查所有记录在oracle查询中都有一些价值?

如何查看Windows 10上的Docker Daemon VM上运行的所有进程

如何删除所有Docker容器

如何跟踪所有Docker容器的日志?

如何在所有Docker Swarm节点上运行相同的容器