docker compose ps 可查看所有服务实时状态,包括容器名、镜像、状态、端口映射及健康状态(需在 docker-compose.yml 中配置 healthcheck);状态异常时可结合 docker inspect、docker compose logs 和 docker ps -a 进一步排查。

直接运行 docker compose ps 就能看到所有托管服务的实时运行状态。
这个命令会列出当前 docker-compose.yml 定义的所有服务,包括容器名、镜像、状态(如 Up、Exit 0)、端口映射和健康状态(healthy/unhealthy/starting)——只要你在 docker-compose.yml 中配置了 healthcheck,健康状态就会一并显示。
几个关键点帮你快速判断问题:
MiniMax 图片理解 + 网络搜索 MCP 工具。适配 Docker 环境(极空间等),支持图片 OCR 识别、图像内容理解、网络搜索。API Key 安全存储在本地 credentials 文件,不暴露在代码中。
- 状态显示
Up但没标 healthy?说明容器在运行,但健康检查可能失败 - 出现
Restarting或Unhealthy?大概率是应用启动失败或探针连不上 - 显示
Starting?还在start_period宽限期内,稍等片刻再查
如果想看更详细的运行信息:
- 查看某服务的 IP、端口、挂载路径:
docker inspect 容器名 - 查看某服务最近日志(方便定位启动卡在哪):
docker compose logs -n 50 服务名 - 查看所有容器(含已停止的)确认是否遗漏:
docker ps -a
健康状态不是默认开启的,得在 docker-compose.yml 里显式配置 healthcheck 才能被 ps 命令识别。没有配置的话,ps 输出里就不会有 health 列,只显示 Up/Down 等基础状态。
不复杂但容易忽略










