docker PS命令详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker PS命令详解相关的知识,希望对你有一定的参考价值。

参考技术A 官网给的选项如下

举个例子:

以上过滤条件会找出 name 包含 bingo 或 huang 并且 status 为 running 的容器。

精确匹配 name 为 bingohuang 的容器。注意,容器实际名称,开头是有一个正斜线 / ,可用 docker inspect 查看。

匹配 name 包含 demodocker 的容器,和 --filter name=demodocker 一个效果。
举一个复杂点的例子,用于清理名称包含 demodocker,且状态为 exited 或 dead 的容器:

4.可以通过状态进行筛查

简单来说就是个查询筛选,条件就是上面给出的选项,自行自由选用。

顾名思义就是个规范查询结果使用的命令,可以与filter搭配使用
示例用法如下:

官方给出的可选项如下

docker 命令详解:top

一、命令作用

查看容器中运行的进程信息,支持 ps 命令参数。

二、命令语法

docker top [OPTIONS] CONTAINER [ps OPTIONS]

容器运行时不一定有 /bin/bash 终端来交互执行 top 命令,而且容器还不一定有 top 命令,可以使用 docker top 来实现查看 container 中正在运行的进程。

三、使用示例

查看所有运行容器的进程信息:

for i in  `docker ps |grep Up|awk 'print $1'`;do echo \\ &&docker top $i; done

四、帮助查看

 

以上是关于docker PS命令详解的主要内容,如果未能解决你的问题,请参考以下文章

docker 命令详解:ps

docker 命令详解:top

docker使用常用基础命令详解版

Linux ps命令详解

ps详解 (每周一个linux命令系列)

[转帖]ps 命令详解