教程:创建并注册作业定义 - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

教程:创建并注册作业定义

现在,您的 Docker 镜像已在镜像注册表中,您可以在 Amazon Batch 作业定义中对其进行指定。则您可以稍后使用它来运行数组作业。此示例只使用 Amazon CLI。但是,您还可以使用 Amazon Web Services Management Console。有关更多信息,请参阅 创建单节点作业定义

创建作业定义
  1. 在工作区目录中创建一个名为 print-color-job-def.json 的文件,并将下面的内容粘贴到其中。将映像存储库 URI 替换为您自己的映像的 URI。

    { "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" } ] } }
  2. 向注册作业定义 Amazon Batch。

    $ aws batch register-job-definition --cli-input-json file://print-color-job-def.json