docker compose ps 命令

docker compose ps 命令用于列出与 Docker Compose 项目相关的容器及其状态。

docker compose ps 能显示当前项目中所有服务容器的运行状态、端口映射等信息。

语法

docker compose ps [OPTIONS] [SERVICE...]

SERVICE(可选):指定要查看状态的服务名称。如果不指定,将列出所有服务的容器状态。

OPTIONS 选项:

-a, --all:列出所有容器,包括已停止的容器。

-q, --quiet:仅显示容器 ID,不显示其他信息。

--services:仅列出服务名称,不显示容器的详细信息。

--filter:根据条件过滤输出结果。例如,可以按照状态过滤容器。

输出信息

Name:容器名称。

Command:容器中运行的命令。

State:容器的状态(如 Up、Exited)。

Ports:容器的端口映射。

实例

1、列出所有运行中的容器

复制代码
docker compose ps

显示当前项目中正在运行的容器及其状态。

2、列出所有容器(包括已停止的容器)

复制代码
docker compose ps -a

包括停止的容器在内,列出所有容器的状态。

3、仅显示容器 ID

复制代码
docker compose ps -q

只返回容器的 ID,不包括其他详细信息。

4、列出所有服务的名称

复制代码
docker compose ps --services

只显示服务名称,而不列出容器的详细信息。

5、根据状态过滤容器

复制代码
docker compose ps --filter "status=running"

仅列出状态为"running"的容器。

相关推荐
weixin_436525072 小时前
使用 idea 命令行构建 Docker 镜像并部署到云服务器
linux·docker·github
h***01544 小时前
Docker启动安装nacos(详情讲解,全网最细)
运维·docker·容器
人工智能训练5 小时前
windows系统中的docker,xinference直接运行在容器目录和持载在宿主机目录中的区别
linux·服务器·人工智能·windows·ubuntu·docker·容器
阿拉斯攀登5 小时前
docker介绍
服务器·docker
谷隐凡二5 小时前
docker的简单介绍
docker·容器·eureka
wljt5 小时前
Docker常用命令
运维·docker·容器
百***48077 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
敲上瘾8 小时前
Docker镜像构建优化指南:CMD/ENTRYPOINT、多阶段构建与缓存优化
运维·缓存·docker·容器·架构
❀͜͡傀儡师11 小时前
docker安装mac系统
macos·docker·容器
TH_115 小时前
腾讯云-(8)-宝塔面板-安装Docker
docker·云计算·腾讯云