docker列出所有容器(docker列出容器命令)

## Docker 列出所有容器### 简介Docker 提供了强大的命令行工具,可以轻松管理容器。其中一个常见需求是列出系统中所有正在运行或已经停止的容器。本文将详细介绍如何使用 `docker ps` 命令及其各种选项来实现此目的。### 列出所有运行的容器最简单的列出

正在运行

容器的方法是使用 `docker ps` 命令,无需任何选项:```bash docker ps ```该命令将显示一个表格,其中包含以下信息:

CONTAINER ID:

容器的唯一 ID

IMAGE:

用于创建容器的镜像名称

COMMAND:

容器启动时运行的命令

CREATED:

容器创建时间

STATUS:

容器当前状态 (例如:Up、Exited)

PORTS:

容器公开的端口

NAMES:

容器的名称### 列出所有容器(包括已停止的)要列出

所有

容器,包括已停止的容器,可以使用 `-a` 或 `--all` 选项:```bash docker ps -a ```该命令会显示所有容器,无论其状态如何。 ### 控制输出格式`docker ps` 命令可以使用 `--format` 选项来自定义输出格式。 例如,只显示容器 ID 和名称:```bash docker ps -a --format "table {{.ID}}\t{{.Names}}" ```这将使用制表符分隔 ID 和名称,并以表格形式输出。### 其他常用选项

`-l` 或 `--latest`: 显示最新创建的容器

`-q` 或 `--quiet`: 只显示容器 ID

`-s` 或 `--size`: 显示容器的大小

`-f` 或 `--filter`: 根据条件过滤容器,例如 `docker ps -a -f "status=exited"` 只显示已退出的容器### 总结`docker ps` 命令是一个非常有用且灵活的工具,可以轻松查看和管理 Docker 容器。通过使用不同的选项,您可以根据需要自定义输出,并快速找到所需的信息。

Docker 列出所有容器

简介Docker 提供了强大的命令行工具,可以轻松管理容器。其中一个常见需求是列出系统中所有正在运行或已经停止的容器。本文将详细介绍如何使用 `docker ps` 命令及其各种选项来实现此目的。

列出所有运行的容器最简单的列出 **正在运行** 容器的方法是使用 `docker ps` 命令,无需任何选项:```bash docker ps ```该命令将显示一个表格,其中包含以下信息:* **CONTAINER ID:** 容器的唯一 ID * **IMAGE:** 用于创建容器的镜像名称 * **COMMAND:** 容器启动时运行的命令 * **CREATED:** 容器创建时间 * **STATUS:** 容器当前状态 (例如:Up、Exited) * **PORTS:** 容器公开的端口 * **NAMES:** 容器的名称

列出所有容器(包括已停止的)要列出 **所有** 容器,包括已停止的容器,可以使用 `-a` 或 `--all` 选项:```bash docker ps -a ```该命令会显示所有容器,无论其状态如何。

控制输出格式`docker ps` 命令可以使用 `--format` 选项来自定义输出格式。 例如,只显示容器 ID 和名称:```bash docker ps -a --format "table {{.ID}}\t{{.Names}}" ```这将使用制表符分隔 ID 和名称,并以表格形式输出。

其他常用选项* `-l` 或 `--latest`: 显示最新创建的容器 * `-q` 或 `--quiet`: 只显示容器 ID * `-s` 或 `--size`: 显示容器的大小 * `-f` 或 `--filter`: 根据条件过滤容器,例如 `docker ps -a -f "status=exited"` 只显示已退出的容器

总结`docker ps` 命令是一个非常有用且灵活的工具,可以轻松查看和管理 Docker 容器。通过使用不同的选项,您可以根据需要自定义输出,并快速找到所需的信息。

标签列表