Skip to main content
  1. Posts/

Docker 容器大小

·51 字·1 分钟· 0 · 0 ·
开发笔记 docker Linux

查看各个docker容器的空间占用

要查看每个Docker容器的空间占用情况,可以使用以下命令:

shell

docker ps -s

该命令将显示当前正在运行的Docker容器的相关信息,包括每个容器的ID、名称、镜像、状态等,以及它们所使用的磁盘空间。

另外,如果你想要查看所有容器(包括已停止的容器)的空间占用情况,可以使用以下命令:

shell

docker ps -a -s

这将显示所有容器的信息,无论它们的运行状态如何。

在输出结果中,“SIZE” 列表示容器的总磁盘空间占用,“CONTAINER ID” 列标识容器的唯一ID,“NAMES” 列显示容器的名称。

请注意,这些命令将显示的是容器使用的磁盘空间,而不是镜像的磁盘空间。每个容器都基于一个镜像运行,而容器的磁盘空间是基于镜像创建的实例所使用的空间。如果你想要查看镜像的空间占用情况,可以使用以下命令:

shell

docker images --format '{{.Size}}\t{{.Repository}}:{{.Tag}}'

这将显示所有镜像的空间占用情况,包括每个镜像的大小以及其对应的仓库和标签。

只需要保留名称 大小,其他不展示

如果你只想要显示Docker容器的名称和大小,可以使用以下命令:

shell

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

这将仅显示容器的名称和大小,使用表格格式进行展示。其中,{{.Names}} 表示容器的名称,{{.Size}} 表示容器的大小。

请注意,该命令仅显示正在运行的容器的信息。如果你想要包括已停止的容器,请使用 docker ps -a 命令,例如:

shell

docker ps -a --format "table {{.Names}}\t{{.Size}}"

这将显示所有容器的名称和大小,无论它们的运行状态如何。