【问题标题】:Service 'serviceName' failed to build: COPY failed: stat usr/src/backoffice/dist/backoffice: file does not exist服务 \'serviceName\' 未能构建:复制失败:stat usr/src/backoffice/dist/backoffice: 文件不存在
【发布时间】:2022-10-15 17:45:30
【问题描述】:

在我的服务器上运行“Docker-compose build”时出现这个新错误。就在昨天,它工作得很好。我没有更改 Dockerfile。

ps:我运行的每个服务都会发生此错误,并且其中包含“复制”功能

错误: enter image description here Dockerfile: enter image description here

【问题讨论】:

  • 请不要将文字作为图像发布。如果用户想尝试重现您的问题,这使得用户很难将其复制粘贴到他们自己的机器上。

标签: docker infrastructure


【解决方案1】:

ng build 将构建的应用程序放入 dist/,因此您的 COPY 语句应该是

COPY --from=build /usr/src/backoffice/dist /usr/share/nginx/html

【讨论】:

  • 感谢您的回答,问题是它正在我的本地机器上运行。但不在服务器中。
【解决方案2】:

问题解决了!,我不得不做一个“docker-compose rm”并从头开始重建以消除错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 1970-01-01
    相关资源
    最近更新 更多