请教一下,公司里面有个docker镜像,应该是转了几个版本的,装了一大堆服务,最后打包出来17G。
这么大的镜像使用会有问题吗,而且也不太好迁移,有什么办法优化一下吗,现在就剩一个export的tar包了,也没原来的dockerfile。。。
请教一下,公司里面有个docker镜像,应该是转了几个版本的,装了一大堆服务,最后打包出来17G。
这么大的镜像使用会有问题吗,而且也不太好迁移,有什么办法优化一下吗,现在就剩一个export的tar包了,也没原来的dockerfile。。。
2 回答2.4k 阅读✓ 已解决
2 回答828 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读
2 回答1.3k 阅读
1 回答1.6k 阅读
1.1k 阅读
提供一个思路——先根据docker镜像反向生成Dockerfile,再来具体看看。
有这么一个库dockerfile-from-image能做这件事,不过这个库已经没有维护了,我fork了一下改了点东西dockerfile-from-imagepush到了cloud.docker.com,然后你可以执行一下命令:
这样能完整的展示这个镜像的Dockerfile,不过当中add和copy这些命令操作的文件及文件夹都是带了hash的,只能去猜操作的都是什么文件及文件夹,类似于这样:
希望能帮助到你。