加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

提交后Docker映像大小与容器大小不匹配

发布时间:2020-12-16 03:22:21 所属栏目:安全 来源:网络整理
导读:最近,我从运行jboss的centos基本映像创建了一个docker容器.最初,我安装了jdk(并已提交),该容器使容器体积庞大(约850M).后来,我卸载了jdk并安装了jre.从容器内部 du -xsh / 仅显示440M.但是将更改提交到映像后,它仍然显示711M.图像尺寸是否应与容器的du不匹配

最近,我从运行jboss的centos基本映像创建了一个docker容器.最初,我安装了jdk(并已提交),该容器使容器体积庞大(约850M).后来,我卸载了jdk并安装了jre.从容器内部

du -xsh /

仅显示440M.但是将更改提交到映像后,它仍然显示711M.图像尺寸是否应与容器的du不匹配(或接近)?还是在提交时,Docker会继续添加旧版本(例如SCM)吗?

谢谢

最佳答案
我认为,如果您使用Dockerfiles而不是commit方法来构建映像,则可以轻松解决此问题.如果使用的是Dockerfile,则只需删除添加了JDK的RUN命令,然后进行重建.这将摆脱之前的图层.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读