You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker中copy --from=builder执行失败问题求助

问题分析与解决方案

错误原因

在builder阶段,你将本地的requirements.txt复制到了工作目录/usr/src/app/server下,所以该文件在builder镜像中的路径是/usr/src/app/server/requirements.txt,不存在/usr/src/app/server/AA/requirements.txt这个路径,这就是构建报错的核心原因。

修复步骤

将第二阶段中复制requirements.txt的指令修改为:

COPY --from=builder /usr/src/app/server/requirements.txt .

额外验证建议

你之前尝试的COPY --from=builder ./requirements.txt .写法逻辑本身正确(从builder复制时的相对路径基于builder的WORKDIR/usr/src/app/server),如果修改后仍报错,大概率是Docker缓存导致的,可添加--no-cache参数重新构建:

docker build -f Dockerfile.prod --no-cache .

内容的提问来源于stack exchange,提问作者chocho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 12:02:38