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

使用自定义命名Dockerfile执行docker build报错缺少参数如何解决?

问题解决方法
  • 报错的核心原因是docker build命令缺少构建上下文路径参数:无论是否使用-f指定自定义命名的Dockerfile,命令末尾都必须传入上下文路径,通常用当前目录.即可
  • 你当前执行的docker build -f Dockerfile.api缺少最后的路径参数,修改为以下命令即可正常构建:
docker build -f Dockerfile.api .
  • 额外说明:Docker构建时会把你传入的路径下的所有文件作为上下文加载,你把所有Dockerfile放在项目根目录的方案是合理的,构建时传入根目录作为上下文,就能正常访问共享项目、前端项目、API项目的所有依赖文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 19:24:03