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

Windows11 Docker Desktop升级后执行docker compose up --build报未知标志错误

Docker Compose 命令报错 unknown flag: --build 的原因分析

在Windows 11升级Docker Desktop到4.34.2后执行docker compose up --build出现该错误,主要有以下几种可能:

  • 环境变量优先级冲突:系统PATH中存在旧版本的独立docker-compose(带横杠的可执行文件),且其路径优先级高于Docker Desktop集成的docker compose命令。旧版本的docker-compose可能存在参数兼容性问题,或是版本过老无法识别该参数,导致执行时触发错误。

  • Docker Desktop升级后的配置异常:升级过程中Compose插件的配置文件或依赖组件损坏,使得docker compose命令无法正确解析up子命令的--build参数,将合法参数判定为未知flag。

  • 命令输入失误:实际执行命令时可能存在输入错误,比如误将--build写成-build(少一个横杠)、-- bild(参数与值之间多了空格),或是参数位置放错(比如写成docker compose --build up),这些都会导致命令解析失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 21:55:58