docker images命令详解

title

Docker images 命令用于列出本地系统中的镜像列表。通过该命令,用户可以查看镜像的名称、标签、大小和创建时间等信息。

下面是 Docker images 命令的使用示例:

docker images [OPTIONS] [REPOSITORY[:TAG]]

其中,OPTIONS 可以是以下参数:

  • --all, -a:显示所有镜像,包括中间层的镜像。
  • --quiet, -q:只显示镜像的 ID。
  • --digests:显示镜像的摘要信息。
  • --format:指定输出格式。
  • --no-trunc:显示完整的镜像信息。
  • --filter:根据条件过滤输出。

REPOSITORY 是要查看的镜像仓库的名称,可以是 Docker Hub 或者本地仓库,如果不指定,则默认为 library。

TAG 是要查看的镜像标签,如果不指定,则默认为 latest。

下面是一些使用示例:

查看本地系统中的所有镜像:

$ docker images

输出如下:

REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
nginx                 latest              696be7bf1f3a        3 weeks ago         133MB
alpine                latest              c6b2dbd7b212        7 weeks ago         5.61MB
hello-world           latest              d1165f221234        6 months ago        13.3kB

查看镜像的详细信息,包括镜像 ID、创建时间、命令等:

$ docker images --no-trunc

输出如下:

REPOSITORY            TAG                 IMAGE ID                                                                   CREATED             SIZE
nginx                 latest              sha256:696be7bf1f3a38dcbde5e27f5bb635de7103c48f0d867b94c1b6e1b0a7e6a0e   3 weeks ago         132MB
alpine                latest              sha256:c6b2dbd7b2127a6e634a6b8e2980f4a947e1c79b30f307b21bfb2e4e4a88e28   7 weeks ago         5.61MB
hello-world           latest              sha256:d1165f2212346b2bab48cb01c1e39ee8ad1be46b87873d9ca7a4e434980a7726   6 months ago        13.3kB

查看镜像的摘要信息:

$ docker images --digests

输出如下:

REPOSITORY            TAG                 DIGEST                                                                    IMAGE ID            CREATED             SIZE
nginx                 latest              sha256:1ee6b808d60b8c172da6dd7f6cf20f58d8aa6ca0761dc083ef07a3f0a8698de6   696be7bf1f3a        3 weeks ago         132MB
powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:37:01

results matching ""

    No results matching ""