我正在尝试使用COPY将package.json
文件复制到容器中,所以我做了
COPY package*.json .
这正在工作,但是现在我正在尝试复制这个package.json
,该人与Dockerfile不在同一文件夹中。所以我尝试了:
COPY ../../package*.json .
和
COPY ./../../package*.json .
没有成功。
当我尝试在Dockerfile中复制文件时,如何返回文件夹? COPY
命令文档上没有信息可做某事。
答案 0 :(得分:3)
无法从构建上下文之外的COPY
文件:
<src>
路径必须在构建上下文中;您不能COPY ../something /something
,因为泊坞窗构建的第一步是将上下文目录(和子目录)发送到泊坞窗守护程序。
来源: https://docs.docker.com/engine/reference/builder/#copy
答案 1 :(得分:1)
您可以尝试使用卷。然后该命令将如下所示:
docker run -v `pwd`../path/:/app/path your_image