【发布时间】:2021-07-14 00:16:04
【问题描述】:
这基本上是How to include files outside of Docker's build context? 的后续问题:我在所有项目中都使用大文件(几 GB),这些文件保存在外部驱动器上,仅用于开发。
我想在构建时将这些文件 COPY 或 ADD 放到我的 docker 容器中。上面链接的答案允许指定 Dockerfile 的不同路径,从而可能扩展构建上下文。我觉得这不切实际,因为这需要将构建上下文设置为系统根 (?),才能包含单个文件。
长话短说:是否有任何方法或解决方法来包含远离 docker 构建上下文的文件?
【问题讨论】:
-
这听起来会更好地处理将大文件放在容器的卷中,而不是将其构建到图像中。理想情况下,映像是二进制文件和库,而不是您的数据和配置。
标签: docker