BatchTaskContainerSettings interface
任务的容器设置。
属性
| container |
要装载到容器任务的路径。 如果此数组为 null 或不存在,容器任务将在 Windows 中装载整个临时磁盘驱动器(或 Linux 中的AZ_BATCH_NODE_ROOT_DIR)。 如果此数组设置为空,则不会将任何数据路径装载到容器中。 |
| container |
容器创建命令的其他选项。 除了 Batch 服务控制的选项外,这些附加选项还作为“docker create”命令的参数提供。 |
| image |
用于创建任务运行容器的图片。 这是完整的映像引用,正如“docker pull”中指定的那样。 如果图片名称中没有提供标签,默认使用标签“:latest”。 |
| registry | 包含容器镜像的私有注册表。 如果在创建池时已经提供了该设置,可以省略。 |
| working |
容器任务工作目录的位置。 默认值为“taskWorkingDirectory”。 |
属性详细信息
containerHostBatchBindMounts
要装载到容器任务的路径。 如果此数组为 null 或不存在,容器任务将在 Windows 中装载整个临时磁盘驱动器(或 Linux 中的AZ_BATCH_NODE_ROOT_DIR)。 如果此数组设置为空,则不会将任何数据路径装载到容器中。
containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]
属性值
containerRunOptions
容器创建命令的其他选项。 除了 Batch 服务控制的选项外,这些附加选项还作为“docker create”命令的参数提供。
containerRunOptions?: string
属性值
string
imageName
用于创建任务运行容器的图片。 这是完整的映像引用,正如“docker pull”中指定的那样。 如果图片名称中没有提供标签,默认使用标签“:latest”。
imageName: string
属性值
string
registry
包含容器镜像的私有注册表。 如果在创建池时已经提供了该设置,可以省略。
registry?: ContainerRegistryReference
属性值
workingDirectory
容器任务工作目录的位置。 默认值为“taskWorkingDirectory”。
workingDirectory?: ContainerWorkingDirectory