ECR에서 ECR 풀스루 캐시로 리포지토리 접두사 사용자 지정 - Amazon ECR

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

ECR에서 ECR 풀스루 캐시로 리포지토리 접두사 사용자 지정

풀스루 캐시 규칙은 ecr 리포지토리 접두사업스트림 리포지토리 접두사를 모두 지원합니다. ecr 리포지토리 접두사는 규칙과 연결된 Amazon ECR 캐시 레지스트리의 리포지토리 네임스페이스 접두사입니다. 이 접두사를 사용하는 모든 리포지토리는 규칙에 정의된 업스트림 레지스트리에 대해 캐시가 활성화된 리포지토리를 풀스루합니다. 예를 들어 접두사는 로 시작하는 모든 리포지토리에 prod 적용됩니다prod/. 연결된 풀스루 캐시 규칙이 없는 레지스트리의 모든 리포지토리에 템플릿을 적용하려면를 접두사ROOT로 사용합니다.

중요

접두사 끝에는 항상 위임된 /가 적용됩니다. ecr-public을 접두사로 지정하는 경우 Amazon ECR은 ecr-public/을 접두사로 취급합니다.

업스트림 리포지토리 접두사는 업스트림 리포지토리 이름과 일치합니다. 기본적으로 로 설정되어 ROOT업스트림 리포지토리와 일치시킬 수 있습니다. Amazon ECR 리포지토리 접두사에 값이 아닌 경우에만 업스트림 리포지토리 접두사를 설정할 수 있습니다.ROOT

다음 표는 풀스루 캐시 규칙의 접두사 구성을 기반으로 캐시 리포지토리 이름과 업스트림 리포지토리 이름 간의 매핑을 보여줍니다.

캐시 네임스페이스

업스트림 네임스페이스

매핑 관계(캐시 리포지토리 → 업스트림 리포지토리)

ecr-public

ROOT(기본값)

ecr-public/my-app/image1my-app/image1

ecr-public/my-app/image2my-app/image2

루트

루트

my-app/image1my-app/image1

팀-a

팀-a

team-a/myapp/image1team-a/myapp/image1

my-app

업스트림 앱

my-app/image1upstream-app/image1