본문 바로가기
도커

ECS를 이용하여 SpringBoot 컨테이너 구동

by 2세1의 행복한 개발 2021. 9. 7.
반응형

ECS를 사용하기 위해선

이미지 파일이 필요합니다

ECR 이미지 배포하기 : https://devel-lee.tistory.com/49

 

1. 작업정의 생성

FARGATE는 서버를 생성하지 않고 원하는 사양의 컨테이너를 생성할 수 있습니다

EC2는 내가 만든 EC2를 워커노드로 사용하여 해당 서버에 컨테이너를 관리합니다

 

저는 FARGATE로 하겠습니다

우선 컨테이너 추가하여 ECR에 추가한 이미지 링크를 넣으시면 됩니다

우선 테스트니 메모리는 2기가를 할당하겠습니다

포트매핑은 80포트입니다

사용하시는 포트를 적어주시면 됩니다

 

2. 클러스트 생성

첫 생성 후 이미 서비스가 하나 있을텐데 해당 서비스는 지워주세요

위에서 만든 작업 정의를 선택해주세요

아까 클러스터 생성할때 생성된 로드밸런서가 생성되어 있습니다

 

해당 서비스 클릭 후 이벤트를 보시면 컨테이너 생성 정보가 나옵니다

 

EC2로 이동하여 생성된 로드밸런서를 들어가보시면 DNS URL를 확인하실수 있습니다

'도커' 카테고리의 다른 글

docker-compose를 이용한 zookeeper + kafka 설치  (0) 2021.09.08
Docker AWS SpringBoot ECR 배포하기  (0) 2021.09.07

댓글