docker ps
1. 由来
docker ps
是Docker容器管理工具中的一个命令,用于列出正在运行的容器。
2. 常见五种示例命令和说明
以下是docker ps
的常见示例命令及其说明:
- 示例一:列出正在运行的容器
docker ps
描述:使用docker ps
命令可以列出当前正在运行的容器。
- 示例二:列出所有容器(包括停止的)
docker ps -a
描述:通过添加-a
选项,可以使用docker ps
命令列出所有容器,包括正在运行的和已停止的。
- 示例三:显示容器ID
docker ps -q
描述:通过添加-q
选项,可以使用docker ps
命令只显示容器的ID。
- 示例四:显示容器详细信息
docker ps -l
描述:通过添加-l
选项,可以使用docker ps
命令显示最新创建的容器的详细信息。
- 示例五:按照自定义格式显示容器信息
docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}"
描述:通过添加--format
选项,并指定自定义的格式字符串,可以使用docker ps
命令按照指定格式显示容器的信息。
3. 多种主要用法
docker ps
有以下几种主要用法:
-
列出正在运行的容器:使用
docker ps
命令可以列出当前正在运行的容器。 -
列出所有容器(包括停止的):通过添加
-a
选项,可以使用docker ps
命令列出所有容器,包括正在运行的和已停止的。 -
显示容器ID:通过添加
-q
选项,可以使用docker ps
命令只显示容器的ID。 -
显示容器详细信息:通过添加
-l
选项,可以使用docker ps
命令显示最新创建的容器的详细信息。 -
按照自定义格式显示容器信息:通过添加
--format
选项,并指定自定义的格式字符串,可以使用docker ps
命令按照指定格式显示容器的信息。
4. 有没有其他类似命令
在Docker容器管理工具中,docker ps
是用于列出正在运行的容器的原生命令。类似的命令有docker container ls
,它与docker ps
的功能相同。
5. 区别
docker ps
命令与其他Docker命令的区别如下:
docker ps
与docker container ls
的区别:docker ps
和docker container ls
是完全相同的命令,用于列出正在运行的容器。