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

如何解决Azure Cloud Shell执行az acr build时的TasksOperationsNotAllowed错误?

解决ACR TasksOperationsNotAllowed错误的步骤

当执行az acr build --registry $REGISTRYNAME --image expressimage .触发TasksOperationsNotAllowed错误时,可按以下步骤排查解决:

  • 检查ACR注册表SKU
    ACR Tasks功能仅支持Standard和Premium SKU,Basic SKU无法使用。执行以下命令查看当前SKU:

    az acr show --name $REGISTRYNAME --query sku.name -o tsv
    

    若为Basic,执行升级命令:

    az acr update --name $REGISTRYNAME --sku Standard
    
  • 验证用户权限与订阅策略

    • 确认当前用户拥有ACR的Contributor或ACR Tasks Contributor角色,执行命令查看角色分配:
      az role assignment list --assignee $(az account show --query user.name -o tsv) --scope /subscriptions/<你的订阅ID>/resourceGroups/<你的资源组>/providers/Microsoft.ContainerRegistry/registries/$REGISTRYNAME
      
    • 检查订阅是否存在限制ACR Tasks操作的Azure策略,可在Azure门户的“策略”页面检索相关限制规则
  • 排查注册表配置与提交支持工单

    • 登录Azure门户,进入目标ACR的“任务”页面,确认Tasks功能未被手动禁用
    • 若以上步骤均无法解决,直接提交Azure技术支持工单,提供错误代码TasksOperationsNotAllowed及执行的操作细节

内容的提问来源于stack exchange,提问作者MD SHAHEDUR RAHMAN

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 01:10:03