docker history image
可以看到每条命令后,构建容器的大小
docker history seg51
IMAGE CREATED CREATED BY SIZE COMMENT
d5912c509e20 13 minutes ago /bin/sh -c echo "source /etc/profile" >> ~/.… 3.82kB
40bdc8378118 14 minutes ago /bin/sh -c #(nop) ADD file:a369b974d317fe734… 2.08GB
b773bb3ad842 14 minutes ago /bin/sh -c #(nop) LABEL maintainer=jun.chen 0B
a12c244542fe 7 weeks ago RUN /bin/sh -c apt-get update && apt-get ins… 4.57GB buildkit.dockerfile.v0
<missing> 7 weeks ago LABEL com.nvidia.cudnn.version=8.0.5.39 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV CUDNN_VERSION=8.0.5.39 0B buildkit.dockerfile.v0
<missing> 7 weeks ago LABEL maintainer=NVIDIA CORPORATION <cudatoo… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs 0B buildkit.dockerfile.v0
<missing> 7 weeks ago RUN /bin/sh -c apt-get update && apt-get ins… 2.24GB buildkit.dockerfile.v0
<missing> 7 weeks ago ENV NCCL_VERSION=2.7.8 0B buildkit.dockerfile.v0
<missing> 7 weeks ago LABEL maintainer=NVIDIA CORPORATION <cudatoo… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago RUN /bin/sh -c apt-get update && apt-get ins… 2.39GB buildkit.dockerfile.v0
<missing> 7 weeks ago ENV NCCL_VERSION=2.7.8 0B buildkit.dockerfile.v0
<missing> 7 weeks ago LABEL maintainer=NVIDIA CORPORATION <cudatoo… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV NVIDIA_REQUIRE_CUDA=cuda>=11.1 brand=tes… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV NVIDIA_DRIVER_CAPABILITIES=compute,utili… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV NVIDIA_VISIBLE_DEVICES=all 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV LD_LIBRARY_PATH=/usr/local/nvidia/lib:/u… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago ENV PATH=/usr/local/nvidia/bin:/usr/local/cu… 0B buildkit.dockerfile.v0
<missing> 7 weeks ago RUN /bin/sh -c echo "/usr/local/nvidia/lib" … 46B buildkit.dockerfile.v0
<missing> 7 weeks ago RUN /bin/sh -c apt-get update && apt-get ins… 32.7MB buildkit.dockerfile.v0
<missing> 7 weeks ago ENV CUDA_VERSION=11.1.1 0B buildkit.dockerfile.v0
<missing> 7 weeks ago RUN /bin/sh -c apt-get update && apt-get ins… 16.6MB buildkit.dockerfile.v0
<missing> 7 weeks ago LABEL maintainer=NVIDIA CORPORATION <cudatoo… 0B buildkit.dockerfile.v0
<missing> 2 months ago /bin/sh -c #(nop) CMD ["/bin/bash"] 0B
<missing> 2 months ago /bin/sh -c mkdir -p /run/systemd && echo 'do… 7B
<missing> 2 months ago /bin/sh -c [ -z "$(apt-get indextargets)" ] 0B
<missing> 2 months ago /bin/sh -c set -xe && echo '#!/bin/sh' > /… 745B
add
命令,为啥会是2倍文件的大小??
原来是ADD命令如果添加的是压缩文件,会自动解压。压缩文件是1GB,解压出来之后就是2GB了