文章目录 镜像的优化 构建未优化的镜像 1、清理不必要的中间产物 2、减少RUN命令的使用 3、使用多阶段构建镜像 4、选择精简的base镜像 镜像的优化 优化镜像其实就是在能保证镜像想要的作用的前提下,尽量减小镜像的大小,节省资源。 优化镜像有几种途径: 注意:必须是在保证镜像作用的前提下进行优化 base镜像的选择尽量精简 RUN命令的使用尽量少(因为一个RUN命令就会建立一层自定义镜像层) 清理不必要的镜像构建的中间产物(如不需要的文件、压缩包、目录等等) 尽量使用构建缓存(这样多个镜像只需要共享同一个镜像层,并且构建速度很快) 优化网络请求(也是为了提高构建的速度) 使用多阶段构建镜像</