Amazon ECR
사용 설명서 (API 버전 2015-09-21)

Amazon Elastic Container Registry란 무엇입니까?

Amazon Elastic Container Registry (Amazon ECR)은 안전하고 확장 가능하고 신뢰할 수 있는 관리형 AWS 도커 레지스트리 서비스입니다. Amazon ECR은 AWS IAM을 사용하여 리소스 기반 권한으로 프라이빗 도커 리포지토리를 지원하므로 특정 사용자나 Amazon EC2 인스턴스가 리포지토리 및 이미지에 액세스할 수 있습니다. 개발자는 Docker CLI를 사용하여 이미지를 푸시, 가져오기 및 관리할 수 있습니다.

Amazon ECR의 구성 요소

Amazon ECR은 다음 구성 요소를 포함합니다.

레지스트리

Amazon ECR 레지스트리는 AWS 계정마다 제공됩니다. 레지스트리에 이미지 리포지토리를 생성한 다음 이 리포지토리에 이미지를 저장할 수 있습니다. 자세한 내용은 Amazon ECR 레지스트리 단원을 참조하십시오.

사용자 권한 토큰

AWS 사용자로서 Amazon ECR 레지스트리에 대해 인증하는 데는 Docker 클라이언트가 필요합니다. 인증이 되면 이미지를 푸시 및 가져올 수 있습니다. AWS CLI get-login 명령을 사용하면 인증 자격 증명이 제공되어 Docker에 연결할 수 있습니다. 자세한 내용은 레지스트리 인증 단원을 참조하십시오.

리포지토리

Amazon ECR 이미지 리포지토리에는 도커 이미지가 들어 있습니다. 자세한 내용은 Amazon ECR 리포지토리 단원을 참조하십시오.

리포지토리 정책

리포지토리 정책을 사용하면 리포지토리 및 리포지토리 내 이미지에 대한 액세스를 제어할 수 있습니다. 자세한 내용은 Amazon ECR 리포지토리 정책 단원을 참조하십시오.

이미지

리포지토리에 도커 이미지를 푸시하고 가져올 수 있습니다. 개발 시스템에서 로컬로 이러한 이미지를 사용하거나, Amazon ECS 작업 정의에서 이를 사용할 수 있습니다. 자세한 내용은 Amazon ECS에서 Amazon ECR 이미지 사용 단원을 참조하십시오.

처음으로 Amazon ECR 사용하기

Amazon ECR를 사용하려면 이를 설정하여 AWS Command Line Interface 및 Docker를 설치해야 합니다. 자세한 내용은 Amazon ECR로 설정Amazon ECR의 도커 기본 사항 단원을 참조하십시오.

설정을 마쳤으면, Amazon ECR 시작하기 자습서를 수행할 준비가 된 것입니다.