ECR 이미지 풀: S3 레이어 다운로드를 위한 프록시 우회
프라이빗 ECR 경로가 여전히 레이어 다운로드를 기업 프록시로 보낼 때 레지스트리 호스트 너머까지 이미지 풀을 추적하세요.
ECR 로그인과 매니페스트 검색이 동작해도 이미지 레이어가 멈출 수 있습니다. Amazon ECR은 레이어를 S3에 저장하며, VPC 엔드포인트 지침은 ECR API, 레지스트리, S3 검색 경로를 각각 다룹니다.
- 실패한 레이어의 호스트 이름을 찾으세요.레지스트리 우회가 전체 풀을 포함한다고 가정하지 말고 실제 요청에서 호스트 이름을 가져오세요.
- 보낸 주체를 찾으세요.Docker 풀의 경우 데몬의 프록시 구성을 확인하세요. 네이티브 Docker Engine daemon.json 예제는 프라이빗 ECR 및 S3 레이어 경로를 함께 유지합니다. 새 애플리케이션 컨테이너를 위한 환경 변수는 해당 컨테이너가 존재하기 전에 발생하는 이미지 다운로드를 구성할 수 없습니다.
- 의도한 S3 경로를 확인하세요.우회 항목을 리전 엔드포인트 이름과 클라이언트가 지원하는 문법에 맞추세요. 프라이빗 DNS, 라우팅 테이블, 엔드포인트 정책, 권한도 해당 경로를 지원해야 합니다.
| 관찰된 실패 | 무엇을 알려 주는가 |
|---|---|
| 프록시 거부 | 레이어 요청이 중개자에 도달했습니다. |
| 직접 연결 시간 초과 | 우회가 직접 라우팅을 선택했을 수 있지만 그 경로가 여전히 사용할 수 없을 수 있습니다. |
공급자 도메인의 모든 서비스에 대해 검토되지 않은 예외로 누락된 레이어 호스트 하나를 대체하지 마세요. 직접 예외는 누락된 게이트웨이 경로를 만들 수 없습니다.
실제 이미지의 요청과 공급자의 현재 지침을 사용하세요. 외부 Windows 레이어를 포함한 특수 콘텐츠는 다른 소스를 도입할 수 있습니다. 과거의 두 호스트 허용 목록이 이를 반드시 포함해야 하는 것은 아닙니다.