我正在使用基础图像为我的 python 应用程序构建一个 docker 图像python:3.5-slim-buster。
我在里面运行下面的命令Dockerfile:
RUN pip install --no-cache-dir -r requirements.txttorch在需求文件中有库。
构建图像后,它的大小为2.29 GB. 但是如果我在需求文件中构建没有torch的图像,它只有~900 MB。
当我手动运行图像并检查容器内部时:
torch( /usr/local/lib/python3.5/site-packages/torch) 目录是1.3GB.
因此,即使我进行多阶段构建并尝试将内容复制 /usr/local/lib/python3.5/site-packages到新图像,我想它也不会帮助我。
是否有任何其他标准优化实践可以帮助我减小图像大小?
青春有我
一只萌萌小番薯
随时随地看视频慕课网APP
相关分类