减小容器镜像的三板斧

在构建容器镜像时,我们总是希望得到尺寸更小的镜像。比如尽可能的减少镜像中的层数,因为创建新的层是有代价的,每个层都会产生一些数据上的开销。常见的手段是通过 && 把多个 RUN 指令合并为一个:

# 两个 RUN 指令会创建两个镜像层 FROM ubuntu RUN apt-get update RUN apt-get install vim # 通过 && 把两个 RUN 指令合并为一个, # 这样只会创建一个镜像层, # 从而减小最终镜像的尺寸 FROM ubuntu RUN apt-get update && apt-get install vim

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfzjw.html