本篇文章487字,读完约1分钟
在docker客户端命令行上,我们可以使用top查看容器中运行的流程信息。当容器运行时,不一定有/bin/bash终端交互执行top命令,容器也不一定有top命令。docker top可用于查看容器中正在运行的进程。
当我们想在主机上检查容器内的进程时,我们可以使用top命令。docker容器中的一个进程对应于主机上的一个进程。容器中的进程和相应的主机进程拥有相同的uid和gid。也就是说,如果容器中的主进程属于用户uid=1000,那么容器进程也属于主机上的用户uid=1000。容器中的用户uid=1000表示容器外的用户uid=1000,其他容器中的用户uid=1000。
语法
码头工人顶部[选项]容器[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