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

docker ps 查看容器列表

列出容器状态的核心命令,默认仅显示运行中的容器;-a 看全部、-q 只取 ID、-s 附带磁盘占用,是日常巡检的起点。

Docker 容器速查云更新于 2026-10-12
用途列出容器及状态/端口/名称
语法docker ps [选项]
高频选项-a 含已停止 -q 仅 ID -s 附大小 -n 2 最近 2 个 -l 最近 1 个

示例

示例
docker ps
docker ps -a --format 'table {{.Names}}\t{{.Status}}\t{{.Image}}'
docker ps -q | xargs docker inspect -f '{{.Name}} {{.State.Status}}' 2>/dev/null | head
STATUS 列会带出运行时长、(healthy) 健康状态与端口映射;排障时先看这一列的变化历史。

易错点

  • 不加 -a 看不到已退出的容器,容器启动即失败时容易误判为从未创建
  • ps -s 的 SIZE 是「可写层 + 虚拟大小」两段值,不能当作镜像体积

数据来源与参考

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