docker - 使用 Docker,哪些文件在阶段之间持久存在?
问题描述
我可以用几种方法来表达我的问题。我发现缺少有关如何使用前一阶段的工件的文档 - 特别是此处的示例。
我的用例是我将 docker 阶段用于makepkg
arch linux 包,这需要许多构建时依赖项(包括 500MBgo
语言工具包、创建非 root 用户等),我不想保留这些在图像中。
在第一阶段内,我是否需要生成的 pkg.tar.xz 才能在第二阶段内COPY
使用它?COPY --from=
这件神器的寿命是多少?
解决方案
推荐阅读
- elixir - asdf 的 .tool-versions 文件应该进入 .gitignore 吗?
- java - log4j2 xml 无法识别程序参数
- reactjs - 如何使用中止控制器或可取消的承诺取消多个 setState 调用
- c++ - Visual Studio 找不到 SDK(10.0.17763.0) 的已安装版本的解决方案
- apache-kafka - 如何找到消费者Kafka的字节率
- css - 在 CSS 网页中从浏览器中出来的框
- mysql - 将 AWS Aurora 使用的 MySQL 版本与 MySQL Docker 映像匹配
- javascript - TypeScript VueJS:使用具有计算属性的观察器
- html - 仅在顶部使用蒙版在 div 上自定义顶部边框
- c++ - 如何将 WM_GESTURE 消息转发/处理到不同的窗口