gpt4 book ai didi

Docker ADD 给出错误 "No source files were specified"

转载 作者:行者123 更新时间:2023-12-02 18:02:06 27 4
gpt4 key购买 nike

Dockerfile 在以下行失败:

ADD ./test-web-app/build/libs/test-web*.war /app/test-web.war

Error Step 8/29 : COPY ./test-web-app/build/libs/test-web*.war /app/micro-service.war No source files were specified

这是我第一次从事 Docker 构建工作。我该如何调试这个问题?如果命令存在主机文件,有没有办法回显?

最佳答案

确保文件的路径在 Dockerfile 所在的位置是可访问的。当您运行构建时,. 文件夹是 Dockerfile 所在的位置。所以你的目录结构必须类似于这样:

.
..
Dockerfile
test-web-app (folder)

例如,要确保可以访问 war 文件,请尝试列出该文件(在您的主机上)。

$ ls ./test-web-app/build/libs/test-web*.war

关于Docker ADD 给出错误 "No source files were specified",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54425742/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com