欢迎您的访问
专注于分享最有价值的互联网技术干货

5-5、Docker history 命令

几个T的资料等你来白嫖
双倍快乐

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...

赞(1) 打赏
版权归原创作者所有,任何形式转载请联系我们:大白菜博客 » 5-5、Docker history 命令

评论 抢沙发

1 + 7 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏