게시된 날짜: Nov 17, 2023

이제 Amazon Elastic Container Registry(ECR)에는 Docker Hub, Azure 컨테이너 레지스트리 및 GitHub 컨테이너 레지스트리가 ECR의 풀스루 캐시 기능을 위한 지원되는 업스트림 레지스트리로 포함됩니다. 오늘 릴리스 덕분에 고객은 새롭게 지원되는 업스트림 레지스트리의 이미지를 프라이빗 ECR 리포지토리로 자동으로 동기화하도록 설계된 규칙을 구성할 수 있게 되었습니다. 

ECR 고객은 업스트림 레지스트리를 ECR 레지스트리의 네임스페이스에 매핑하는 풀스루 캐시 규칙을 생성할 수 있습니다. 인증이 필요한 업스트림 레지스트리의 경우, 고객은 AWS Secrets Manager에 저장되어 업스트림 레지스트리를 인증하는 데 사용되는 보안 인증 정보를 제공할 수 있습니다. 일단 설정되면 업스트림에서 ECR을 통해 이미지를 가져올 수 있으며 가져온 이미지는 ECR에 의해 자동으로 동기화됩니다. 아울러 고객은 리포지토리 생성 템플릿(평가판)을 사용하여 풀스루 캐시를 통해 생성된 새 리포지토리의 초기 구성을 지정할 수 있습니다. 이러한 다른 레지스트리의 컨테이너 이미지와 같은 아티팩트를 ECR에 캐싱함으로써 고객은 이러한 업스트림 소스의 최신 이미지를 확보하는 동시에 ECR의 글로벌 규모, 신뢰성 및 보안의 이점을 누릴 수 있습니다. 

풀스루 캐시 규칙은 AWS GovCloud(미국) 리전과 AWS 중국 리전을 제외한 모든 AWS 리전에서 지원됩니다. ECR에서 풀스루 캐시 규칙을 만드는 방법에 대한 자세한 내용은 사용 설명서에서 확인하세요.