我在我的根 (~) 文件夹中设置了一个 Dockerfile。我的文件的前三行如下所示:
COPY file1 /root/folder/
COPY file2 /root/folder/
COPY file3 /root/folder/
但它为每一行返回以下错误:
没有这样的文件或目录
这些文件与我的 Dockerfile 位于同一目录中,并且我也在终端的同一目录中运行命令 docker build - < Dockerfile
。
我在这里到底做错了什么?
原文由 GreenGodot 发布,翻译遵循 CC BY-SA 4.0 许可协议
—中的COPY指令将
Dockerfile
中的文件复制到src
dest
文件夹中。 Looks like you are either missing thefile1
,file2
andfile3
or trying to build theDockerfile
from the wrong folder.参考 Dockerfile 文档
构建
Dockerfile
的命令也应该是这样的。