为什么:
体积小让传输和部署的速度更快
怎么样做:
- 找到更小的合适的基础镜像:比如alpine
- 用&&技巧减少镜像层数(从Docker 1.10开始,COPY、ADD和RUN语句会向镜像中添加新层)
这个更好:
FROM ubuntu
RUN apt-get update && apt-get install vim
这个多一层:
FROM ubuntu
RUN apt-get update
RUN apt-get install vim
为什么:
体积小让传输和部署的速度更快
怎么样做:
这个更好:
FROM ubuntu
RUN apt-get update && apt-get install vim
这个多一层:
FROM ubuntu
RUN apt-get update
RUN apt-get install vim