我对对接很陌生,但我非常渴望优化。
以前,我的项目的对接图像是~13 be ,使用~7-10分钟构建,~7分钟推送。
以下是我所做的改进:
运行码头图像历史,我的图像:我的标签给我的大小后,每一层在docker文件。
问题:
我的pip安装requirements.txt在4.7GB上仍然占有很大的份额。我该怎么减少?
脑海中浮现的一种想法是使用--非deps选项来安装pip。不知道这会不会像预期的那样。代码是一种协作,所以我不完全知道是否使用了任何依赖项。
还有其他缩小尺寸的方法吗?或者是一种优雅的使用方式-没有-?
编辑:向Reddit添加链接问题,我有更多的信息,如我的DOcker文件,拆分大小,等等。
发布于 2021-10-17 01:04:54
一个选项是为您的应用程序设置多级码头建设,以便在开发、分期和生产环境中使用时生成单独的映像--并为每个映像量身定做需求。
https://stackoverflow.com/questions/69600609
复制相似问题