gpt4 book ai didi

docker - 在 docker 镜像中有层有什么好处?

转载 作者:行者123 更新时间:2023-12-02 18:39:57 27 4
gpt4 key购买 nike

假设我有两个不同的 Dockerfile。

  1. 名为 nudoc/my-base-image:1.1 的图像

    FROM ubuntu:16.10
    COPY . /test.war
  2. 名为 nudoc/my-testrun-image:1.1 的图像二

     FROM acme/my-base-image:1.1
    CMD /test/start.sh

两者都有共同的层次。
在 docker 镜像中有层有什么好处?从注册表中提取是否有好处?

最佳答案

正如亨利所说

Common layers are downloaded only once and are stored only once. So this has benefits for download as well as storage.

此外,如果创建命令允许,构建图像将重用图层。这减少了构建时间。例如,如果您将文件复制到图像中并且该文件与上次构建中的文件相同,则旧层将被重用。查看best practices for writing dockerfiles了解更多详情。

关于docker - 在 docker 镜像中有层有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45676176/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com