Amazon ECR에서 Blob 탑재 - Amazon ECR

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon ECR에서 Blob 탑재

Amazon ECR은 레지스트리 내의 리포지토리 간에 공통 이미지 계층을 공유하는 Blob 탑재라는 기능을 지원합니다. 활성화하면 단일 레지스트리 내의 리포지토리는 중복 복사본을 저장하는 대신 동일한 레지스트리 내의 다른 리포지토리의 계층을 참조할 수 있습니다.

레지스트리 BLOB 탑재가 활성화되면 Amazon ECR은 탑재 파라미터가 포함된 푸시 작업 중에 레지스트리의 기존 계층을 확인합니다. 계층이 동일한 레지스트리 내의 다른 리포지토리에 이미 있는 경우 Amazon ECR은 중복을 업로드하는 대신 기존 계층을 탑재합니다.

참고

OCI 클라이언트는 Blob이 이미 다른 리포지토리에 존재할 수 있음을 감지하면 탑재 파라미터를 자동으로 포함합니다. Amazon ECR은 클라이언트의 POST 요청에 이러한 파라미터가 있는 경우에만 탑재를 시도합니다.

Blob 탑재 개념

  • 블롭 탑재는 동일한 레지스트리(동일한 계정 및 리전) 내에서만 작동합니다.

  • 리포지토리는 동일한 암호화 유형과 키를 사용해야 합니다.

  • 풀스루 캐시를 통해 생성된 이미지에는 블롭 탑재가 지원되지 않습니다.

  • BLOB 탑재를 비활성화하기로 결정한 경우 BLOB 탑재가 구성된 상태로 푸시된 기존 이미지는 계속 작동하며 계층은 탑재된 상태로 유지됩니다.

Blob 탑재 구성

AWS Management Console 또는를 사용하여 레지스트리 AWS CLI 에 대한 Blob 탑재를 구성할 수 있습니다.

참고

사용자는 리포지토리에서 계층을 탑재하려면 리포지토리에 대한 ecr:GetDownloadUrlForLayer IAM 권한이 필요합니다.

AWS Management Console

다음 단계에 따라를 사용하여 레지스트리의 Blob 탑재 구성을 업데이트합니다 AWS Management Console.

프라이빗 레지스트리에 대한 Blob 탑재 구성 켜기
  1. https://console.aws.amazon.com/ecr/private-registry/repositories Amazon ECR 콘솔을 엽니다.

  2. 탐색 모음에서 리전을 선택합니다.

  3. 탐색 창에서 프라이빗 레지스트리, 기능 및 설정을 선택한 다음 블롭 탑재를 선택합니다.

  4. Blob 탑재 페이지에서 활성화를 선택합니다.

    Blob 탑재 구성이 활성화되도록 업데이트되었음을 나타내는 배너가 표시됩니다.

AWS CLI

다음 명령을 사용하여를 사용하여 레지스트리의 Blob 탑재 구성을 업데이트합니다 AWS CLI.

  • aws ecr put-account-setting --name BLOB_MOUNTING --value ENABLED