alpine构建docker镜像需要注意的问题

  1. 时区设置,需要安装tzdata包
apk add tzdata
ENV TZ=Asia/Shanghai
  1. dockerfile源码安装时,要把gcc make等软件加入到软件组,安装完后再卸载,容器会小很多。
apk add --no-cache --virtual mypacks \
		gcc \
		libc-dev \
		make 
&& apk del mypacks
  1. 大的文件尽量不用add copy方式把文件放进去,而是通过curl或者wget下载,用完再删掉
  2. run尽量只用一次
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41980563/article/details/88994786