Contents
Private Repository에 이미지 PushACCESS KEY 생성 및 aws-cli 로그인
- access, secret key 생성
- IAM → 루트 사용자에 대한 엑세스 키 비활성화 또는 삭제 엑세스키 관리 → 엑세스 키 만들기
- export AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
PULL_ECR=357XXXXXXXXX.dkr.ecr.ap-northeast-2.amazonaws.com // my
export AWS_ACCESS_KEY_ID=AKXXXXXXXXXXXXXXX
export AWS_SECRET_ACCESS_KEY=kktXXXXXXXXXXXXXXXXXXXXXXXX
- aws-cli login
aws ecr get-login-password --region=ap-northeast-2 | docker login -u AWS --password-stdin https://${PULL_ECR}
Private Repository에 이미지 Push
- 리포지토리 생성
- aws-cli login
- image가 없으면,
docker build
명령어로 이미지 빌드
docker build -t test-private-repo .
- 빌드된 이미지에 태그를 지정하여 레포지토리에 푸시
docker tag test-private-repo:latest
35XXXXXXXXX.dkr.ecr.ap-northeast-2.amazonaws.com/
test-private-repo:latest
- Private repo에 Push
Share article