本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
教程:创建并注册作业定义
现在,您的 Docker 镜像已在镜像注册表中,您可以在 AWS Batch 作业定义中对其进行指定。则您可以稍后使用它来运行数组作业。此示例只使用 AWS CLI。但是,您还可以使用 AWS Management Console。有关更多信息,请参阅 创建单节点作业定义 。
创建作业定义
-
在工作区目录中创建一个名为
print-color-job-def.json
的文件,并将下面的内容粘贴到其中。用您自己的图像替换图像存储库URIURI。{ "jobDefinitionName": "print-color", "type": "container", "containerProperties": { "image": "
aws_account_id
.dkr.ecr.region
.amazonaws.com/print-color", "resourceRequirements": [ { "type": "MEMORY", "value": "250" }, { "type": "VCPU", "value": "1" } ] } } -
向注册作业定义 AWS Batch。
$
aws batch register-job-definition --cli-input-json file://print-color-job-def.json