前言
- 本篇来学习docker ps命令
docker ps
- 作用:列出容器
options说明
| option | 作用 |
|---|---|
| -a, --all | 显示全部容器(默认只显示运行中的容器) |
| -f, --filter filter | 根据提供的 filter 过滤输出 |
| -n, --last int | 列出最近创建的 n 个容器(默认-1,代表全部) |
| -l, --latest | 显示最近创建的容器(包括所有状态的容器) |
| -s, --size | 显示总的文件大小 |
| –no-trunc | 显示完整的镜像 ID |
| -q, --quiet | 静默模式,只显示容器 ID |
使用示例
- 不带参数,默认显示运行中的容器
docker ps

字段含义
- CONTAINER ID: 容器 ID
- IMAGE: 使用的镜像。
- COMMAND: 启动容器时运行的命令。
- CREATED: 容器的创建时间。
- STATUS: 容器状态。
- PORTS:容器的端口信息和使用的连接类型(tcp\udp)
- NAMES: 容器名
容器状态(7种)
- created(已创建)
- restarting(重启中)
- running(运行中)
- removing(迁移中)
- paused(暂停)
- exited(停止)
- dead(死亡)
- 查看全部容器和总文件大小
docker ps -a -s

- 显示最近创建的3个容器
docker ps -n 3

- 显示最近创建的容器
docker ps -l
docker ps -a -l

- 只显示镜像id
docker ps -q

- 显示完整镜像id
docker ps --no-trunc

本文详细解读了docker ps命令的各个选项,包括如何查看全部容器、最新创建的容器、镜像ID等,并列举了丰富的使用示例。深入理解容器状态和字段含义,提升Docker容器管理效率。
1395

被折叠的 条评论
为什么被折叠?



