티스토리 뷰

Development

AWS ECR 생성 및 푸시 방법

KimDoubleB 2021. 5. 26. 01:19

Docker와 AWS 계정이 요구되므로, 미리 설치 및 가입하신 후에 아래 과정대로 진행하시면 됩니다.

 

1. AWS ECR 생성

 

 

 

2. AWS CLI 설치

 

AWS CLI 버전 2 설치, 업데이트 및 제거 - AWS 명령줄 인터페이스

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

여기서 OS에 알맞은 방법으로 설치합니다.

 

 

3. AWS IAM User 생성

사용자가 있다면 사용하고, 없다면 추가합시다.

 

이름과 액세스 유형을 설정합니다.

 

권한을 설정해야하는데, 이미 설정된 사용자의 권한을 가져오거나 수동으로 기존정책에서 가져와 연결하시면 됩니다.

- 저는 AdministartorAccess와 ECR 관련 권한을 추가했습니다. (대충 Container 검색해 나오는 권한 추가했음)

 

다 만들면 Acess key id, Acess secret key를 알려줍니다. 기록해둡시다.

 

4. AWS Configure

AWS cli가 제대로 설치되었다면, 터미널에서 'aws configure'를 입력해줍시다.

그러면 Acess key id, Acess secret key를 입력하도록 나오는데, 3번에서 기록해둔 정보를 입력해줍시다.

기본 리전 등 여러 정보를 입력하라고 나오는데, 따로 기본값 설정안할거면 그냥 엔터로 넘어가줍니다.

 

 

5. AWS ECR 알려주는 대로 진행

다시 AWS ECR 페이지로 이동합니다.

 

위 그림대로 1번에서 생성한 ECR 이미지를 클릭한 후, 푸시 명령 보기를 클릭합니다.

- 현재는 활성화되어 있지 않지만, ECR 이미지를 클릭하면 활성화됩니다.

 

그럼 위와 같이 나올텐데요. 그냥 순서대로 실행하면 됩니다.

ECR 자체가 도커가 기반이기에 도커에 대한 이해가 부족하시면 위 과정도 이해가 잘 안되실 수도 있습니다. 잘 이해가 안되신다면, 도커에 대해 선행학습을 하시는 것을 추천드립니다.

320x100
반응형
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함