如何减小docker镜像文件大小
1.合并命令。控制并减少命令行的数量,尽量把能合并到一起的命令用“&&”合并到一起执行,这里的命令主要指“RUN”命令的操作;2.清除缓存及文件。在当前指令层及时清除用完的资源文件及yum缓存,每一条指令会形成一个镜像层,下一条指令会基于上一指令层执行;3.注意命令的先后顺序。将修改频繁的文件或目录放在DockerFile脚本指令的后面(“CMD”的前面),这样..
·
1.合并命令。
控制并减少命令行的数量,尽量把能合并到一起的命令用“&&”合并到一起执行,这里的命令主要指“RUN”命令的操作;
2.清除缓存及文件。
在当前指令层及时清除用完的资源文件及yum缓存,每一条指令会形成一个镜像层,下一条指令会基于上一指令层执行;
3.注意命令的先后顺序。
将修改频繁的文件或目录放在DockerFile脚本指令的后面(“CMD”的前面),这样可以充分利用docker镜像的缓存机制,减小生成镜像所需的时间。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)