작업 정의 생성 및 등록
이제 도커 이미지가 이미지 레지스트리에 있으므로 AWS Batch 작업 정의에서 지정하고 나중에 어레이 작업 실행에 사용할 수 있습니다. 그런 다음 나중에 이를 사용하여 배열 작업을 실행할 수 있습니다. 이 예제에서는 AWS CLI(을)를 사용합니다. 하지만 AWS Management 콘솔(을)를 사용할 수도 있습니다. 자세한 내용은 단일 노드 작업 정의 생성 섹션을 참조하세요.
작업 정의를 생성하려면
-
작업 영역 디렉터리에 이름이
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" } ] } } -
AWS Batch(으)로 작업 정의 등록
$aws batch register-job-definition --cli-input-json file://print-color-job-def.json