使用dockerfile基于ubuntu制作了一个镜像,安装了gcc g++和java,但是镜像由原先的ubuntu 不到200M增长到了1.3G。
搜索网上相关的文章,主要是下面几个办法减少docker image的体积
1 合并dockerfile里面的命令,因为每行命令都会创建一层。
2 安装软件后记得apt-get clean
3 先export再import,说是可以flatten docker container
上面三个都试了,从1.3G减少到了900M,但是还是有些大啊。
因为国内的网络不太好,我是在digital ocean上开了一个虚拟机专门构建docker,每次重新下载太浪费时间了。
大家遇到类似的问题么,有什么解决方案么?
搜索网上相关的文章,主要是下面几个办法减少docker image的体积
1 合并dockerfile里面的命令,因为每行命令都会创建一层。
2 安装软件后记得apt-get clean
3 先export再import,说是可以flatten docker container
上面三个都试了,从1.3G减少到了900M,但是还是有些大啊。
因为国内的网络不太好,我是在digital ocean上开了一个虚拟机专门构建docker,每次重新下载太浪费时间了。
大家遇到类似的问题么,有什么解决方案么?
