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

Docker多阶段构建COPY --from=prodmods失败排查求助

问题原因及解决方案

你的第二个Dockerfile构建失败的核心原因是多阶段构建的COPY命令语法错误:

在server阶段的COPY语句中,你遗漏了--前缀,正确的参数应该是--from=prodmods,而不是from=prodmods。Docker会把没有--的from=prodmods当作本地文件路径解析,自然找不到对应文件/目录,从而抛出"/from=prodmods" not found的错误。

修正后的关键代码片段

将server阶段的两行错误COPY命令:

COPY from=prodmods /app/node_modules ./
COPY from=prodmods /app/secret/token ./

修改为:

COPY --from=prodmods /app/node_modules ./
COPY --from=prodmods /app/secret/token ./

额外验证点:确认prodmods阶段中执行makecontrol.js后,确实生成了/app/secret/token文件,若脚本逻辑问题导致文件未生成,后续COPY仍会报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 16:27:10