gpt4 book ai didi

docker - 无法部署 Dockerfile: path/to/Dockerfile': ADD failed temp/path/to/app::没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 19:11:38 25 4
gpt4 key购买 nike

我正在尝试运行从 https://github.com/aws-samples/ecs-refarch-cloudformation 克隆的 Dockerfile在 Ubuntu 18.0.4 机器上使用 Webstorm。当我尝试运行 ./services/product-service/src/Dockerfile 时,出现如下错误。

Step 5/6 : ADD app /app

Error: ResponseItem.ErrorDetail[code=<null>,message=ADD failed: stat /var/lib/docker/tmp/docker-builder865139225/app: no such file or directory]
Failed to deploy '<unknown> Dockerfile: services/product-service/src/Dockerfile': ADD failed: stat /var/lib/docker/tmp/docker-builder865139225/app: no such file or directory

下面给出的是 Dockerfile
# Start from a small base
FROM scratch

# Our application requires no privileges
# so run it with a non-root user
ADD users /etc/passwd
USER nobody

# Our application runs on port 8001
# so allow hosts to bind to that port
EXPOSE 8001

# Add our application binary
ADD app /app

# Run our application!
ENTRYPOINT [ "/app" ]

免责声明:

我尝试了一些给定的修复,

这里: ADD failed : No such file/Directory while building docker image

这里: https://github.com/goreleaser/goreleaser/issues/694

这里: https://github.com/docker/for-win/issues/1859

其中一些与我的情况无关。

最佳答案

我刚刚创建了一个目录 app ../src 中的目录并注释掉 USER nobody Dockerfile 中的行,它似乎工作正常。

关于docker - 无法部署 Dockerfile: path/to/Dockerfile': ADD failed temp/path/to/app::没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53928640/

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