本篇文章487字,读完约1分钟

在docker客户端命令行上,我们可以使用top查看容器中运行的流程信息。当容器运行时,不一定有/bin/bash终端交互执行top命令,容器也不一定有top命令。docker top可用于查看容器中正在运行的进程。

当我们想在主机上检查容器内的进程时,我们可以使用top命令。docker容器中的一个进程对应于主机上的一个进程。容器中的进程和相应的主机进程拥有相同的uid和gid。也就是说,如果容器中的主进程属于用户uid=1000,那么容器进程也属于主机上的用户uid=1000。容器中的用户uid=1000表示容器外的用户uid=1000,其他容器中的用户uid=1000。

云计算核心技术Docker教程:top命令详解

语法

码头工人顶部[选项]容器[ps选项]

例如,要查看mymysql容器的进程信息,命令如下:

$ docker top mynginx

检查所有运行容器的过程信息。该命令如下:

$ I在` docker ps |grep up|awk '{print } '中;do echo \ & & docker top $ I;

完成的

相关阅读:

云计算核心技术教程:暂停/取消暂停命令的详细说明

来源:搜狐微门户

标题:云计算核心技术Docker教程:top命令详解

地址:http://www.shwmhw.com/shxw/13293.html