美文网首页
docker镜像怎么缩小体积

docker镜像怎么缩小体积

作者: 运维之美 | 来源:发表于2020-05-31 16:55 被阅读0次

注意:Dockerfile 的指令每执行一次都会在 docker 上新建一层。所以过多无意义的层,会造成镜像膨胀过大。例如:

FROM centos
RUN yum install wget
RUN wget -O redis.tar.gz "http://download.redis.io/releases/redis-5.0.3.tar.gz"
RUN tar -xvf redis.tar.gz
以上执行会创建 3 层镜像。可简化为以下格式:
FROM centos
RUN yum install wget \
    && wget -O redis.tar.gz "http://download.redis.io/releases/redis-5.0.3.tar.gz" \
    && tar -xvf redis.tar.gz

如上,以 && 符号连接命令,这样执行后,只会创建 1 层镜像。
开始构建
docker build -t nginx:test .

相关文章

网友评论

      本文标题:docker镜像怎么缩小体积

      本文链接:https://www.haomeiwen.com/subject/yacrzhtx.html