Docker build空间不够


Docker安装在/上,我下载一两个镜像后/的空间就不够了,现在build镜像空间不够,有什么方法么?
已邀请:

苦逼少侠 - 去哪儿网互联网研发工程师,docker爱好

赞同来自: xcszbdnl


启动docker服务时,加上–g参数指定docker工作目录,镜像等文件会存到这。

徐新坤 - 京东商城-TIG-JDOS团队

赞同来自: xcszbdnl


弱弱说一句,其实dockerfile可以不这么用的。如果在本地build,会有N多限制,比如磁盘、网络等。但是,如果你把你的dockerfile上传到github上,然后在registry.hub.docker.com进行自动build,那么一切烦心都没有了。等他build完成,只要pull下来就可以了。

icebolt - Docker爱好者暗黑

赞同来自: xcszbdnl


不是因为build而空间不足的,而是镜像太大,放到dockerhub上build,pull下来镜像还是一样的大。空间问题还是存在

寻觅神迹 - 华为工程师。专注云计算和美食。

赞同来自:


如果你用的dm driver,可以通过以下参数指定所用的镜像空间。
dm.datadev
dm.metadatadev

请参考:
https://github.com/docker/dock ... apper

icebolt - Docker爱好者暗黑

赞同来自:


注意在dockerfile书写时,删除临时的文件,下载的源代码和编译的临时文件等。

要回复问题请先登录注册