기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
컨테이너 이미지의 배포 설정 생성 및 업데이트
이 섹션에서는 Image Builder 컨테이너 이미지의 배포 설정 생성 및 업데이트를 다룹니다.
에서 Image Builder 컨테이너 이미지에 대한 배포 설정 생성 AWS CLI
배포 구성을 사용하면 출력 컨테이너 이미지의 이름과 설명을 지정하고 컨테이너 이미지를 다른 AWS 리전에 복제할 수 있습니다. 배포 구성 리소스 및 각 리전 내의 컨테이너 이미지에 별도의 태그를 적용할 수도 있습니다.
-
CLI 입력 JSON 파일 생성
즐겨 찾는 파일 편집 도구를 사용하여 다음 예제에 표시된 키와 환경에 유효한 값으로 JSON 파일을 생성합니다. 이 예제에서는
create-container-distribution-configuration.json
(이)라는 이름의 파일이 사용됩니다.{ "name": "distribution-configuration-name", "description": "Distributes container image to Amazon ECR repository in two regions.", "distributions": [ { "region": "us-west-2", "containerDistributionConfiguration": { "description": "My test image.", "targetRepository": { "service": "ECR", "repositoryName": "testrepo" }, "containerTags": ["west2", "image1"] } }, { "region": "us-east-1", "containerDistributionConfiguration": { "description": "My test image.", "targetRepository": { "service": "ECR", "repositoryName": "testrepo" }, "containerTags": ["east1", "imagedist"] } } ], "tags": { "DistributionConfigurationTestTagKey1": "DistributionConfigurationTestTagValue1", "DistributionConfigurationTestTagKey2": "DistributionConfigurationTestTagValue2" } }
-
작성한 파일을 입력으로 사용하여 다음 명령을 실행합니다.
aws imagebuilder create-distribution-configuration --cli-input-json file://
create-container-distribution-configuration.json
참고
-
JSON 파일 경로 시작 부분에
file://
표기법을 포함해야 합니다. -
JSON 파일의 경로는 명령을 실행하는 기본 운영 체제에 대한 적절한 규칙을 따라야 합니다. 예를 들어 Windows에서는 디렉터리 경로를 참조하기 위해 백슬래시(\)를 사용하고 Linux에서는 슬래시(/)를 사용합니다.
자세한 내용은 AWS CLI 명령 참조의 create-distribution-configuration
(을)를 참조하세요. -
에서 컨테이너 이미지의 배포 설정 업데이트 AWS CLI
다음 예제는 update-distribution-configuration
-
CLI 입력 JSON 파일 생성
즐겨 찾는 파일 편집 도구를 사용하여 다음 예제에 표시된 키와 환경에 유효한 값이 포함된 JSON 파일을 생성합니다. 이 예제에서는
update-container-distribution-configuration.json
(이)라는 이름의 파일이 사용됩니다.{ "distributionConfigurationArn": "arn:aws:imagebuilder:us-west-2:123456789012:distribution-configuration/update-container-distribution-configuration.json", "description": "Distributes container image to Amazon ECR repository in two regions.", "distributions": [ { "region": "us-west-2", "containerDistributionConfiguration": { "description": "My test image.", "targetRepository": { "service": "ECR", "repositoryName": "testrepo" }, "containerTags": ["west2", "image1"] } }, { "region": "us-east-2", "containerDistributionConfiguration": { "description": "My test image.", "targetRepository": { "service": "ECR", "repositoryName": "testrepo" }, "containerTags": ["east2", "imagedist"] } } ] }
-
작성한 파일을 입력으로 사용하여 다음 명령을 실행합니다.
aws imagebuilder update-distribution-configuration --cli-input-json file://
update-container-distribution-configuration.json
참고
-
JSON 파일 경로 시작 부분에
file://
표기법을 포함해야 합니다. -
JSON 파일의 경로는 명령을 실행하는 기본 운영 체제에 대한 적절한 규칙을 따라야 합니다. 예를 들어 Windows에서는 디렉터리 경로를 참조하기 위해 백슬래시(\)를 사용하고 Linux에서는 슬래시(/)를 사용합니다.
자세한 내용은 AWS CLI 명령 참조의 update-distribution-configuration
(을)를 참조하세요. 배포 구성 리소스의 태그를 업데이트하려면 리소스 태깅 섹션을 참조하세요. -