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

切换Portainer部署至仓库时遇docker-compose.yml不存在报错

解决Portainer从仓库部署Stack时的「docker-compose.yml: no such file or directory」错误

遇到这个报错,核心原因是Portainer无法在指定的仓库位置找到对应的docker-compose配置文件,可按以下步骤排查解决:

  • 指定正确的文件路径:Portainer默认读取仓库根目录下的docker-compose.yml,如果配置文件在子目录中,需在部署页面的「Stack file path」输入框填写相对路径,例如./deploy/docker-compose.yml。
  • 核对文件名拼写:确保文件名准确为docker-compose.yml或docker-compose.yaml(Portainer支持这两种后缀,但必须完全匹配,避免拼写错误如dockercompose.yml或docker-compose.yml.txt)。
  • 确认仓库分支选择:Portainer默认拉取主分支(main/master),若配置文件在其他分支,需在部署页面的「Branch」选项手动指定目标分支。
  • 验证仓库文件同步状态:如果是刚推送的配置文件,可能存在同步延迟,等待几分钟后重试,或手动确认文件已成功上传至仓库对应位置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 14:20:55