📅  最后修改于: 2023-12-03 14:40:49.483000             🧑  作者: Mango
docker ps
命令可用于列出当前正在运行的Docker容器。使用过滤器可以仅列出感兴趣的容器,满足特定的条件。这个过程变得更加简单和高效。
使用以下格式输入docker ps
命令来将其与过滤器一起使用:
docker ps [OPTIONS]
以下是一些常用的过滤器:
可以使用以下命令列出所有正在运行的容器:
docker ps
如果您知道创建容器的命令是什么,可以使用以下命令查找最新的容器:
docker ps -l
可以使用以下命令列出所有已停止的容器:
docker ps -f status=exited
可以使用以下命令列出所有正在运行的容器:
docker ps -f status=running
可以使用以下命令过滤具有特定名称的容器:
docker ps -f name=CONTAINER_NAME
可以使用以下命令过滤使用特定镜像的容器:
docker ps -f ancestor=IMAGE_NAME
以下是常用参数的说明:
-a,--all
:列出所有容器,包括已停止的。-f,--filter
:使用一个或多个过滤器。-l,--latest
:列出最新的容器。--format
:选择要输出的字段格式。--no-trunc
:不要缩短输出。-q,--quiet
:只输出容器ID。使用过滤器可以方便地从大量的容器中筛选出所需的容器。在开发期间,这将有助于管理容器。Docker提供了一个非常有用的过滤器,可以根据我们的需要定制过滤条件,而不必浪费太多的时间在容器管理上。