자습서: 이미지를 Amazon ECR로 푸시 - AWS Batch

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

자습서: 이미지를 Amazon ECR로 푸시

이제 Docker 컨테이너를 구축하고 테스트했으므로 이미지 리포지토리에 푸시해야 합니다. 이 예제에서는 Amazon ECR를 사용하지만 DockerHub와 같은 다른 레지스트리를 사용할 수 있습니다.

  1. Amazon ECR 이미지 리포지토리를 생성하여 컨테이너 이미지를 저장합니다. 이 예제에서는 만 사용하지만 AWS CLI를 사용할 수도 있습니다 AWS Management Console. 자세한 내용은 Amazon Elastic Container Registry 사용 설명서리포지토리 생성을 참조하세요.

    $ aws ecr create-repository --repository-name print-color
  2. 이전 단계에서 반환된 Amazon ECR 리포지토리 URI로 print-color 이미지에 태그를 지정합니다.

    $ docker tag print-color aws_account_id.dkr.ecr.region.amazonaws.com/print-color
  3. Amazon ECR 레지스트리에 로그인합니다. 자세한 내용은 Amazon Elastic Container Registry 사용 설명서레지스트리 권한을 참조하세요.

    $ aws ecr get-login-password \ --region region | docker login \ --username AWS \ --password-stdin aws_account_id.dkr.ecr.region.amazonaws.com
  4. 이미지를 Amazon ECR로 푸시합니다.

    $ docker push aws_account_id.dkr.ecr.region.amazonaws.com/print-color