美文网首页
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