我的文件夹包含多个泊坞窗图像的常用文件。我如何COPY
这些文件引用Dockerfile中的父目录?显然,我不想将此文件夹复制到所有Docker项目中。
答案 0 :(得分:1)
当您运行 docker build
时,最新的参数称为 PATH
。以下是来自 here 的描述:
docker build 命令从 Dockerfile 和“上下文”构建 Docker 镜像。构建的上下文是位于指定 PATH [omissis] 中的文件集。构建过程可以引用上下文中的任何文件。例如,您的构建可以使用 COPY 指令来引用上下文中的文件。
这意味着您必须指定一个 PATH
,其中包含您在 Dockerfile 中需要的所有文件。请注意,将 PATH
更改为不同的目录需要更改您的所有 COPY
和 ADD
说明以反映新的目录结构。