相关疑难解决方法(0)

为什么Docker容器图像如此之大?

我通过Fedora中的Dockerfile创建了一个简单的图像(最初为320 MB).

添加了Nano(这个1MB大小的小编辑器),图像大小已升至530 MB.我已经添加了Git(30-ish MB),然后我的图像大小天空火箭到830 MB.

这不是疯了吗?

我试图导出和导入容器以删除历史/中间图像.这项工作最多可节省25 MB,现在我的图像大小为804 MB.我也试过在一个上运行很多命令RUN,但我仍然得到相同的初始830MB.

我怀疑是否值得使用Docker.我的意思是,我几乎没有安装任何东西而且我打了1GB.如果我必须添加一些像数据库等严重的东西,我可能会耗尽磁盘空间.

任何人都有可笑的大小图像?你如何解决?

除非我的Dockerfile非常不正确?

FROM fedora:latest
MAINTAINER Me NotYou <email@dot.com>
RUN yum -y install nano
RUN yum -y install git
Run Code Online (Sandbox Code Playgroud)

但很难想象这里会出现什么问题.

docker

164
推荐指数
7
解决办法
7万
查看次数

如何展平Docker镜像?

我做了一个相当大的Docker容器.当我提交容器来创建图像时,图像大约为7.8 GB.但是当我export将容器(不是save图像!)转换为tarball并重新导入它时,图像只有3 GB大.当然历史遗失了,但这对我来说没问题,因为我认为图像已经"完成"并准备好部署.

如何在不将图像/容器导出到磁盘并再次导入的情况下展平图像/容器?并且:这样做是明智的想法还是我错过了一些重要的观点?

docker

28
推荐指数
2
解决办法
2万
查看次数

标签 统计

docker ×2