开发者社区 > 云原生 > Serverless > 正文

发现函数计算 s工具是支持 sae的,只是不支持阿里云 ACR镜像呢?

发现函数计算 s工具是支持 sae的,只是不支持阿里云 ACR镜像呢,还是默认少了什么样的配置导致部署失败吗?[2024-03-08 15:32:19] [ERROR] - InvalidImageUrl.MissingAcrInstanceIdError: code: 400, The specified domain of ImageUrl is from ACREE, but you are not specified AcrInstanceId., requestid: 155CB1BF-7155-5244-81B8-39311BFF7C5E

展开
收起
真的很搞笑 2024-03-11 13:24:20 38 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的错误信息,看起来是在使用函数计算的s工具时出现了问题。错误提示指出指定的ImageUrl来自ACREE(阿里云容器镜像服务),但是没有指定AcrInstanceId。

    要解决这个问题,您需要确保在部署函数计算资源时正确配置了ACR实例ID。您可以按照以下步骤进行操作:

    1. 登录到阿里云控制台,进入容器镜像服务(ACR)页面。
    2. 找到您要使用的ACR实例,并记录下其实例ID。
    3. 在您的函数计算配置文件(通常是s.yml)中,找到与ACR相关的配置项。
    4. 在该配置项中添加或修改AcrInstanceId字段,将其设置为您在第2步中记录的ACR实例ID。
    5. 保存配置文件并重新运行部署命令,例如s deploy all --type <code> --use-local -y
    2024-03-12 14:12:37
    赞同 展开评论 打赏
  • sae这个组件不是官方维护的,确实支持sae的一些操作。这个错误是s.yaml里少填了instanceId ,此回答整理自钉群“Serverless 开发者技术学习群”

    2024-03-11 14:35:00
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    SAE 引领应用步入 Serverless 全托管新时代 立即下载
    Serverless时代下大规模微服务应用运维的最佳实践 立即下载
    云效携手SAE助力掌讯科技持续降本提效 立即下载