Docker多阶段构建实战(multi-stage builds)

在编写Dockerfile构建docker镜像时,常遇到如下问题:java RUN命令会让镜像新增layer,致使镜像变大,虽然经过&&链接多个命令能缓解此问题,但若是命令之间用到docker指令例如COPY、WORKDIR等,依然会致使多个layer; 有些工具在构建过程当中会用到,可是最终的镜像是不须要的(例如用maven编译构建java工程),这要求Dockerfile的编写者花更多精力来清
相关文章
相关标签/搜索