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

Azure Functions Linux消费计划部署报错:镜像Manifest找不到

问题分析与解决办法

核心原因

你遇到的镜像拉取错误,本质是系统误将你的Linux消费计划函数应用识别成了App Service计划,从而尝试拉取仅适用于App Service计划的-appservice-stage2后缀镜像——这类镜像本身就不存在于消费计划的镜像仓库中,同时Python 3.6早已不在Azure Functions v4的支持范围内。

排查与修复步骤

  • 检查Bicep模板中的计划关联
    确保函数应用的serverFarmId指向的是Linux消费计划:

    • 消费计划的SKU应为Y1,kind属性需设为'functionapp,linux'
    • 避免关联到App Service计划(SKU如B1/B2等)
  • 修正linuxFxVersion配置
    确认siteConfig.linuxFxVersion的格式完全正确,示例:

    siteConfig: {
      linuxFxVersion: 'Python|3.9'
    }
    

    注意:Azure Functions v4支持的Python版本为3.8、3.9、3.10、3.11,不要使用已废弃的3.6版本。

  • 清理冗余配置
    检查模板中是否存在App Service特有的配置项(如WEBSITE_CONTENTAZUREFILECONNECTIONSTRING),这类配置会让系统误判运行环境,消费计划无需设置。

  • 重置部署环境
    若上述调整无效,建议删除现有函数应用和关联计划,用修正后的模板重新部署——旧部署的缓存配置可能导致异常持续。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 14:04:55