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

Azure AI中如何修改Dockerfile自定义环境构建Job的超时时间?

修改Azure AI自定义环境构建Job的超时时间

要解决构建超时被终止的问题,只需在创建BuildContext对象时,通过build_timeout参数指定自定义超时时长(单位为分钟),覆盖默认的90分钟限制。

修改后的代码示例

# Create Environment from Dockerfile
from azure.ai.ml.entities import Environment, BuildContext


env_docker_context = Environment(
    build=BuildContext(
        path="/<Folder_Containing_Dockerfile>/",
        build_timeout=360  # 设置为6小时(360分钟),可根据实际需求调整
    ),
    name="new_env",
    description="Environment, using Dockerfile.",
)
ml_client.environments.create_or_update(env_docker_context)

关键说明

  • build_timeout参数接受整数类型值,单位是分钟,可根据实际构建耗时设置合理数值,比如180(3小时)、360(6小时)等。
  • 注意Azure ML对构建任务的超时上限限制,一般设置不超过24小时(1440分钟)均可行,具体需遵循Azure服务配额规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 14:41:10