DevOps

Jenkins와 AWS ECR을 사용한 Docker 배포 [1] - AWS ECR Private Repository 생성 및 설정

nineDeveloper 2021. 7. 11. 22:40
728x90

Jenkins와 AWS ECR을 사용한 Docker 배포 [1] - AWS ECR Private Repository 생성 및 설정
Jenkins와 AWS ECR을 사용한 Docker 배포 [2] - Jenkins 서버에서 AWS ECR 로그인 하기
Jenkins와 AWS ECR을 사용한 Docker 배포 [3] - Jenkins 설정
Jenkins와 AWS ECR을 사용한 Docker 배포 [4] - 배포스크립트 작성

AWS ECR Private Repository 생성 및 설정

1. AWS ECR Private Repository 생성

먼저 Docker 이미지를 Push 하기 위한 AWS ECR Private Repository 를 생성한다

2. 수명 주기 규칙 생성

매번 새로운 Docker 이미지를 Push 할때마다 생성되는 이름없는 이미지를 제거하기 위해 수명 주기 규칙을 생성한다

3. AWS ECR Private Repository 사용

[푸시 명령 보기] 를 클릭해서 나오는 내용 안내에 따라 AWS ECR Private 로그인을 진행하고

생성된 URI로 Push를 하면 된다

6XXXXXXXXXX0.dkr.ecr.ap-northeast-2.amazonaws.com/test/test-api

728x90