docker ps 命令是 Docker 中用于列出正在运行的容器的命令。它用于查看当前在 Docker 守护进程中正在运行的容器的状态信息。以下是 docker ps 命令的主要用法和一些常用选项:

基本用法

docker ps

这将列出当前正在运行的容器的基本信息,包括容器的ID、名称、运行状态、对应的镜像、创建时间等。

常用选项

-a 或 --all: 显示所有容器,包括运行中的和已停止的。
docker ps -a

-q 或 --quiet: 只显示容器的ID。

docker ps -q

–no-trunc: 不截断输出。

docker ps --no-trunc

输出字段解释

docker ps 输出的结果通常包含以下字段:

CONTAINER ID: 容器的唯一标识符。
IMAGE: 容器使用的镜像。
COMMAND: 容器启动时运行的命令。
CREATED: 容器的创建时间。
STATUS: 容器的运行状态。
PORTS: 映射到主机的端口。
NAMES: 容器的名称。

示例

列出当前运行的容器:
docker ps

列出所有容器,包括已停止的:

docker ps -a

只显示容器的ID:

docker ps -q

显示所有信息,不截断输出:

docker ps --no-trunc

补充说明

如果你希望查看已停止容器的日志,可以使用 docker logs 命令,例如:
docker logs <container_id>

若要查看特定容器的详细信息,可以使用 docker inspect 命令:

docker inspect <container_id>

请注意,docker ps 只显示正在运行的容器。如果你想要查看所有的容器,包括已停止的,可以使用 docker ps -a。

上述是 docker ps 命令的基本用法和一些常用选项。这些选项能够帮助你根据需要获取容器的信息,以及在 Docker 中管理和监视容器的运行状态。

该博文为原创文章,未经博主同意不得转载。本文章博客地址:https://blog.csdn.net/weixin_39145520/article/details/134627139

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐