Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 的命令行工具是使用 Docker 的基础,其中“docker ps”命令是查看容器状态的重要命令之一。本文将详细讲解“docker ps”命令的使用方法,帮助您轻松掌握。
1. 命令概述
“docker ps”命令用于查看当前所有正在运行的容器。如果不带任何参数,默认显示所有正在运行的容器。
2. 命令格式
docker ps [OPTIONS]
3. 常用参数
-a:显示所有容器,包括未运行的。-l:显示最近创建的容器。-n<number>:显示最近创建的 N 个容器。-s:显示每个容器的文件大小。--filter<key=value>:根据条件过滤显示结果。
4. 使用示例
4.1 查看所有正在运行的容器
docker ps
4.2 查看所有容器(包括未运行的)
docker ps -a
4.3 查看最近创建的容器
docker ps -l
4.4 查看最近创建的 3 个容器
docker ps -n 3
4.5 查看每个容器的文件大小
docker ps -s
4.6 根据条件过滤显示结果
docker ps --filter name=myapp
5. 总结
“docker ps”命令是 Docker 命令行工具中非常实用的一个命令,可以帮助您快速了解容器状态。通过本文的讲解,相信您已经掌握了“docker ps”命令的使用方法。在后续的学习过程中,您可以结合实际应用场景,进一步探索 Docker 的强大功能。祝您学习愉快!