首页 > 解决方案 > 使用 Docker,哪些文件在阶段之间持久存在?

问题描述

我可以用几种方法来表达我的问题。我发现缺少有关如何使用前一阶段的工件的文档 - 特别是此处的示例。

我的用例是我将 docker 阶段用于makepkgarch linux 包,这需要许多构建时依赖项(包括 500MBgo语言工具包、创建非 root 用户等),我不想保留这些在图像中。

在第一阶段内,我是否需要生成的 pkg.tar.xz 才能在第二阶段内COPY使用它?COPY --from=这件神器的寿命是多少?

标签: dockerdocker-multi-stage-build

解决方案


推荐阅读