Docker history 命令

返回上一级

docker history 命令用于查看指定镜像的创建历史

docker history [OPTIONS] IMAGE

OPTIONS 说明

参数 说明
-H 以可读的格式打印镜像大小和日期,默认为 true
--no-trunc 显示完整的提交记录
-q 仅列出提交记录 ID

范例

我们使用 docker images 查看一下 python:3.6.5 镜像的创建历史

[root@localhost ~]# docker history python:3.6.5
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
29d2f3226daf        3 weeks ago         /bin/sh -c #(nop)  CMD ["python3"]              0B                  
<missing>           3 weeks ago         /bin/sh -c set -ex;   wget -O get-pip.py 'ht…   5.99MB              
<missing>           3 weeks ago         /bin/sh -c #(nop)  ENV PYTHON_PIP_VERSION=10…   0B                  
<missing>           3 weeks ago         /bin/sh -c cd /usr/local/bin  && ln -s idle3…   32B                 
<missing>           3 weeks ago         /bin/sh -c set -ex  && buildDeps='   dpkg-de…   67.3MB              
<missing>           3 weeks ago         /bin/sh -c #(nop)  ENV PYTHON_VERSION=3.6.5     0B                  
<missing>           3 weeks ago         /bin/sh -c #(nop)  ENV GPG_KEY=0D96DF4D4110E…   0B                  
<missing>           3 weeks ago         /bin/sh -c apt-get update && apt-get install…   8.73MB              
<missing>           3 weeks ago         /bin/sh -c #(nop)  ENV LANG=C.UTF-8             0B                  
<missing>           3 weeks ago         /bin/sh -c #(nop)  ENV PATH=/usr/local/bin:/…   0B                  
<missing>           3 weeks ago         /bin/sh -c set -ex;  apt-get update;  apt-ge…   556MB               
<missing>           3 weeks ago         /bin/sh -c apt-get update && apt-get install…   142MB               
<missing>           3 weeks ago         /bin/sh -c set -ex;  if ! command -v gpg > /…   7.8MB               
<missing>           3 weeks ago         /bin/sh -c apt-get update && apt-get install…   23.2MB              
<missing>           4 weeks ago         /bin/sh -c #(nop)  CMD ["bash"]                 0B                  
<missing>           4 weeks ago         /bin/sh -c #(nop) ADD file:9572fdb59dfbb9b03…   101MB 

可以看到,导致镜像成为好几百 m 的地方就是 apt-get update...

返回上一级

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.