欢迎您 本站地址:  

Docker ps 命令

 Docker 命令大全Docker 命令大全


docker ps 命令用于列出 Docker 容器。

默认情况下,docker ps 命令只显示运行中的容器,但也可以通过指定选项来显示所有容器,包括停止的容器。

语法

docker ps [OPTIONS]

OPTIONS说明:

实例

1、列出所有在运行的容器信息

默认情况下,docker ps 只显示正在运行的容器。

docker ps
CONTAINER ID   IMAGE          COMMAND                ...  PORTS                    NAMES
09b93464c2f7   nginx:latest   "nginx -g 'daemon off" ...  80/tcp, 443/tcp          myrunoob
96f7f14e99ab   mysql:5.6      "docker-entrypoint.sh" ...  0.0.0.0:3306->3306/tcp   mymysql

输出详情介绍:

CONTAINER ID: 容器 ID。

IMAGE: 使用的镜像。

COMMAND: 启动容器时运行的命令。

CREATED: 容器的创建时间。

STATUS: 容器状态。

状态有7种:

PORTS: 容器的端口信息和使用的连接类型(tcp\udp)。

NAMES: 自动分配的容器名称。

2、列出所有容器,包括停止的容器

docker ps -a

显示所有容器,包括停止的容器。

3、只显示容器 ID

docker ps -q

只显示容器 ID。

4、显示最近创建的一个容器

docker ps -l

显示最近创建的一个容器,包括所有状态。

5、显示最近创建的 n 个容器

docker ps -n 3

显示最近创建的 3 个容器,包括所有状态。

6、显示容器的大小

docker ps -s

显示容器的大小。

7、根据条件过滤显示的容器

docker ps -f "status=exited"

显示状态为 exited 的容器。

docker ps -f "name=my_container"

显示名称包含 my_container 的容器。

8、格式化输出

docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}"

以表格形式显示容器的 ID、名称和状态。

常见过滤器

使用场景


 Docker 命令大全Docker 命令大全

小库提示

扫描下方二维码,访问手机版。