공식문서 URL : https://docs.aws.amazon.com/ko_kr/AmazonECR/latest/userguide/registry_auth.html
Amazon의 프라이빗 레지스트리 인증 ECR - Amazon ECR
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
get-login-password (AWS CLI)
aws ecr get-login-password --region region | docker login --username AWS --password-stdin aws_account_id.dkr.ecr.regio
aws.account_id 는 계정번호를 입력
Get-ECRLoginCommand(AWS Tools for Windows PowerShell)
(Get-ECRLoginCommand).Password | docker login --username AWS --password-stdin aws_account_id.dkr.ecr.region.amazonaws
(Get-ECRLoginCommand).Password | docker login --username AWS --password-stdin 605158037001.dkr.ecr.ap-northeast-2.amazonaws.com
2 다음 명령을 사용하여 도커 이미지를 빌드합니다. 도커 파일을 처음부터 새로 빌드하는 방법에 대한 자세한 내용은 여기 지침을 참조하십시오. 이미지를 이미 빌드한 경우에는 이 단계를 건너뛸 수 있습니다.
docker build -t k8sbook/backend-app .
3 빌드가 완료되면 이미지에 태그를 지정하여 이 리포지토리에 푸시할 수 있습니다.
docker tag k8sbook/backend-app:latest 605158037001.dkr.ecr.ap-northeast-2.amazonaws.com/k8sbook/backend-app:latest
4 다음 명령을 실행하여 이 이미지를 새로 생성한 AWS 리포지토리로 푸시합니다.
docker push 605158037001.dkr.ecr.ap-northeast-2.amazonaws.com/k8sbook/backend-app:latest
'클라우드 > EKS' 카테고리의 다른 글
aws cli , kubectl , eksctl 설정 (window ) 으로 vpc + eks 구성하기 (0) | 2025.02.16 |
---|