Amazon Elastic Container Registry란 무엇입니까? - Amazon ECR

Amazon Elastic Container Registry란 무엇입니까?

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

AWS 컨테이너 서비스 팀은 GitHub에 대한 퍼블릭 로드맵을 유지 관리합니다. 여기에는 팀이 수행하는 작업에 대한 정보가 포함되어 있으며 모든 AWS 고객이 직접 피드백을 제공할 수 있습니다. 자세한 내용은 AWS 컨테이너 로드맵을 참조하십시오.

Amazon ECR의 구성 요소

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

레지스트리

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

사용자 권한 토큰

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

리포지토리

Amazon ECR 이미지 리포지토리에는 도커 또는 오픈 컨테이너 이니셔티브(OCI) 이미지가 포함되어 있습니다. 자세한 내용은 Amazon ECR 리포지토리 단원을 참조하십시오.

리포지토리 정책

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

이미지

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

처음으로 Amazon ECR 사용하기

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