docker history命令详解

title

Docker history 命令用于查看镜像的历史记录。通过该命令,用户可以查看镜像各个层的详细信息,包括创建时间、命令、用户、文件、大小等。

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

docker history [OPTIONS] IMAGE

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

  • --no-trunc:显示完整的命令行。
  • --quiet, -q:只显示镜像层的 ID。
  • --human, -H:以可读性更好的格式显示大小。
  • --format:指定输出格式。

IMAGE 是要查看历史记录的镜像名称或 ID。

下面是一些使用示例:

查看镜像 nginx 的历史记录:

$ docker history nginx

输出如下:

IMAGE          CREATED          CREATED BY                                      SIZE      COMMENT
696be7bf1f3a   3 weeks ago      /bin/sh -c #(nop)  CMD ["nginx" "-g" "daemon…   0B
<missing>      3 weeks ago      /bin/sh -c #(nop)  STOPSIGNAL SIGQUIT           0B
<missing>      3 weeks ago      /bin/sh -c #(nop)  EXPOSE 80                    0B
<missing>      3 weeks ago      /bin/sh -c #(nop)  ENTRYPOINT ["/docker-entr…   0B
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:4cccf1b9390735e0…   8.61kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:48db63e13d92a1b4…   1.04kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:3fc6f4757a853413…   1.96kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:7b354ef1a9f1bfe8…   1.04kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:1fbf39a557f95688…   1.04kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:a0382f00ff67e6d5…   1.96kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:dd5f275ec72d8c5b…   1.96kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY file:1d8f4b4fba4c35d3…   12.3MB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY dir:24ce9d9c03f8d55b5…   29.6kB
<missing>      3 weeks ago      /bin/sh -c #(nop) COPY dir:b39eb7fa0086c03f6…   6.05kB
powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:37:01

results matching ""

    No results matching ""