【AWS】ECS에 의한 컨테이너 배포(Fargate판)

4171 단어 FargateECSAWS

개요



ECS에 의한 컨테이너 배포(Fargate판)를 실시했을 때의 메모입니다.
2019/09/27 시점의 물건입니다.

절차


  • 관리 콘솔에서 ECS 링크를 클릭합니다.

  • 지금 시작을 클릭
  • [지금 시작하기]에서 ECS 빌드를 시작하면 Fargate를 사용하여 빌드됩니다.


  • 컨테이너 이미지를 선택하는 화면이 열렸습니다. 이번에는 [sample-app]을 선택해 보겠습니다.



  • 참고로 오른쪽 상단의 편집 버튼을 사용하여 컨테이너 이미지의 세부 사항을 변경할 수 있지만 기본값으로 두십시오.
  • 아래의 입력 화면이 표시됩니다.


  • [컨테이너 정의] 아래에 [태스크 정의] 설정 화면이 있으므로 살펴 보겠습니다.
  • 태스크 정의는 상단의 [컨테이너 정의]에 붙은 내용(태스크 메모리, 태스크 CPU) 등이 자동 설정되어 있습니다.
  • 태스크 정의도 오른쪽에 있는 편집 버튼 클릭으로 세부사항을 변경할 수 있습니다.


  • 컨테이너 정의 및 작업 정의를 설정하고 확인을 마치면 다음 버튼을 클릭합니다.
  • 서비스 정의 화면이 표시되었습니다.

  • 이 화면도 마찬가지로 편집 버튼 클릭으로 서비스 설정을 편집할 수 있습니다.
  • 이번에는 아무 것도 변경하지 않고 편집 화면을 닫은 후 [다음] 버튼을 클릭합니다.
  • 클러스터 설정 화면이 나타납니다. 클러스터 이름만 원하는 이름으로 변경한 후 다음 버튼을 클릭합니다.
  • 요약 화면이 표시되었으므로 [만들기] 버튼을 클릭합니다.
  • 2~3분 정도로 작성이 완료되었습니다.
  • 서비스 보기 버튼을 클릭합니다.
  • 무사히 서비스도 실행되고 있는 것 같습니다.
  • 작업 탭을 열고 작업 목록에서 작업을 선택합니다.
  • Public IP 주소를 확인합니다.
  • Public IP 주소에 액세스하면 다음 화면이 표시됩니다.
  • 무사히 컨테이너 이미지가 배포되었고 [sample-app]에서도 화면이 표시되는 것을 확인할 수있었습니다.
  • 로그도 확인할 수 있습니다.
  • 좋은 웹페이지 즐겨찾기