Docker Image 和 Docker Layer (层) 有什么不同

Image :一个 Docker Image 是由一系列 Docker 只读层(read-only Layer) 创建出来 的。

Layer: 在 Dockerfile 配置文件中完成的一条配置指令,即表示一个 Docker 层(Layer)。 如下 Dockerfile 文件包含 4 条指令,每条指令创建一个层(Layer)。

FROM ubuntu:15.04 
COPY . /app 
RUN make /app 
CMD python /app/app.py

重点,每层只对其前一层进行一(某)些进化。