创建和注册作业定义 - 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