如何查看docker正在运行的进程

整体流程

首先我们需要列出整个过程的步骤,可以用表格展示:

步骤 操作
1 运行docker ps命令查看正在运行的容器
2 进入特定容器的shell环境
3 使用ps命令查看容器内的进程

操作步骤及代码

步骤1:运行docker ps命令查看正在运行的容器

在终端中输入以下命令:

docker ps

这条命令会列出当前正在运行的docker容器,包括容器ID、名称、状态等信息。

步骤2:进入特定容器的shell环境

从上一步中选择一个正在运行的容器ID,然后执行以下命令:

docker exec -it <容器ID> /bin/bash

这条命令会进入指定容器的shell环境,使我们能够在容器内执行命令。

步骤3:使用ps命令查看容器内的进程

在容器的shell环境中输入以下命令:

ps aux

这条命令会显示容器内正在运行的所有进程,包括PID、CPU使用率、内存使用情况等信息。

总结

通过以上步骤,我们可以轻松地查看docker正在运行的进程。首先通过docker ps命令查看正在运行的容器,然后选择一个容器进入其shell环境,最后使用ps命令查看容器内的进程信息。希望这篇文章对你有帮助,如果有任何疑问,欢迎随时向我提问!