首页/云/Docker 容器速查/docker compose ps 查看服务状态
本包目录(366 条)
基础命令50 条镜像与构建107 条网络与存储52 条
Compose 编排55 条
资源与安全50 条容器排障52 条

docker compose ps 查看服务状态

列出项目内服务容器的状态、端口与健康情况:-a 含已停止服务,--format 定制输出,是核对部署结果的第一条命令。

Docker 容器速查云更新于 2026-10-12
用途查看服务状态
常用参数-a / --status / --format / -q
状态列running / exited / 健康标记

示例

示例
docker compose ps
docker compose ps -a
docker compose ps --format 'table {{.Service}}	{{.Status}}	{{.Ports}}'
scaled 服务会列出全部副本;某副本反复重启时 Status 里能看到 Restarting 或频繁的退出时间。

易错点

  • 只显示当前项目名下的容器,项目名(-p 或目录名)判断错时会看到空列表
  • 服务容器 unhealthy 但进程在跑时,ps 的健康列与日志要一起看,别只看 exit code

数据来源与参考

  • Docker 官方 CLI 参考:docker compose ps(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌