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 容器。通过使用不同的选项,您可以根据需要自定义输出,并快速找到所需的信息。