티스토리 뷰
728x90
1. AWS ECR 저장소 생성
2. ECR 로그인 사용자 계정 생성
2.1. IAM 사용자 추가
- AmazonEC2ContainerRegistryFullAccess 권한 부여
- AccessKey, SecretKey 저장
3. Docker 로그인
3.1. AWS CLI 로그인
- Docker 로그인을 하기위해 먼저 터미널에서 AWS CLI로그인을 한다.
aws configure
AWS Access Key ID : [[계정 AccessKey]]
AWS Secret Access Key : [[계정 SecretKey]]
Default region name: ap-northeast-2
Default output format : json
- 아래 명령어를 통하여 Docker 로그인을 진행한다.
aws ecr get-login-password --region [[리젼명]] | docker login --username AWS --password-stdin [[AWS ECR 저장소 주소]]
Login Succeeded
4. Docker Image Push
- 위와 같이 로그인에 성공하면 빌드된 Docker 이미지를 푸쉬한다.
docker push [[AWS ECR 저장소 주소]]/[[푸쉬할 이미지명]]:[[푸쉬할 태그명]]
- 저장소에 이미지가 올라갔는지 확인
728x90
'개발도구 > aws' 카테고리의 다른 글
Ubuntu 18버전에서 Jenkins 설치 (0) | 2022.03.14 |
---|---|
EC2 Instance Connect 설정 (0) | 2022.03.12 |
Jenkins to AWS ECR (0) | 2022.03.12 |
댓글