Docker图像图层白话 - 引用图层顺序

时间:2017-05-30 18:42:05

标签: docker

如何正确传达图层比其他图层“晚”。

考虑以下Dockerfile:

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

此Dockerfile包含四个命令,每个命令都创建一个图层。

如何描述RUN层晚于COPY层?上下文,后来安装补丁的层可以缓解早期层中引入的漏洞。

在代码

在代码中,CMD层是底层。因此,在代码中,层越低,越晚。

Docker overview docs

只有对“最终”图层的引用。

About images, containers, and storage drivers | Docker Documentation,

Docker通过以下方式引用取代其他图层的图层:

  • 最后
  • 在上面

Docker镜像将后来的图像显示为“更高”

Docker image shows later images as "higher"

0 个答案:

没有答案