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

如何移除Azure ML工作区image_build_compute属性并恢复Docker构建上下文?

解决Azure ML工作区image_build_compute属性无法移除的问题

方法1:用Python SDK强制重置属性

虽然你试过设None,但可以试试完整的SDK流程,避免本地缓存干扰:

from azureml.core import Workspace

# 重新加载工作区,确保获取最新配置
ws = Workspace.from_config()
# 强制将image_build_compute设为None并保存配置
ws.update(image_build_compute=None)
# 验证属性是否已移除
print(ws.image_build_compute)

执行后如果输出为None,重启Azure ML Studio UI再尝试创建环境。

方法2:用Azure CLI直接移除属性

用CLI的--remove参数彻底删除该属性:

az ml workspace update --name <你的工作区名称> --resource-group <你的资源组名称> --remove image_build_compute

执行完成后,刷新Azure ML Studio页面,再试Docker构建上下文创建环境。

方法3:通过Azure门户编辑ARM模板清理属性

  1. 登录Azure门户,找到你的机器学习工作区
  2. 进入工作区页面,点击左侧「自动化」→「导出模板」
  3. 在导出的模板里,找到properties下的imageBuildCompute字段,删掉整行
  4. 点击「部署」,选择对应资源组,确认更新工作区配置

方法4:提交Azure支持工单

如果以上方法都没用,大概率是工作区后端缓存或配置异常,直接提交Azure支持工单,说明:

  • 工作区ID和资源组名称
  • 之前执行的修改操作(包括指定计算集群的代码和后续重置尝试)
  • 当前无法使用Docker构建上下文的具体报错

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 09:55:33