AWS ECS에서 작업 정의 매개변수를 설정하는 방법은 무엇입니까?

Aws Ecseseo Jag Eob Jeong Ui Maegaebyeonsuleul Seoljeonghaneun Bangbeob Eun Mueos Ibnikka



컨테이너화는 클라우드 컴퓨팅 분야에서 가장 중요한 부분은 아니지만 가장 중요한 부분 중 하나를 구성합니다. 그 어느 때보다 쉽게 ​​애플리케이션을 배포하고 관리하는 데 도움이 됩니다. Amazon Elastic Container는 이러한 목적을 매우 잘 수행합니다. 이를 통해 AWS 관리 콘솔에서 몇 번의 클릭만으로 배포를 컨테이너화하고 관리할 수 있는 정교한 솔루션을 생성할 수 있습니다.

아래 이 가이드에서는 Amazon ECS 및 작업 정의와 AWS ECS에서 작업 정의 매개변수를 설정하는 단계를 설명합니다.

Amazon ECS란 무엇입니까?

Amazon ECS는 컨테이너화 목적을 달성하는 AWS의 완전관리형 서비스입니다. 이를 통해 애플리케이션과 클라우드 기반 솔루션을 더 쉽게 배포, 확장 및 관리할 수 있습니다. 컨테이너는 가볍고 균형 잡힌 환경을 가지고 있습니다. ECS는 컨테이너를 배포하거나 확장할 때 자동화에 사용됩니다.







ECS를 사용하면 사용자는 애플리케이션 실행에 필요한 컨테이너와 리소스를 캡슐화하는 작업을 정의할 수 있습니다. 이러한 작업은 서비스로 그룹화되어 지정된 수의 작업이 지속적으로 실행되고 수요에 따라 자동으로 확장을 처리하도록 할 수 있습니다. 이러한 동적 확장 기능을 통해 ECS는 다양한 워크로드를 경험하는 애플리케이션에 매우 적합합니다.



작업 정의란 무엇입니까?

Amazon ECS의 작업 정의는 작업 내에서 컨테이너 세트를 배포하고 조정하는 방법을 설명하는 청사진입니다. 사용할 Docker 이미지, CPU 및 메모리 요구 사항, 네트워킹 설정, 컨테이너 종속성을 포함한 다양한 매개 변수를 정의합니다.



작업 정의 매개변수를 설정해 보겠습니다.





AWS ECS에서 작업 정의 매개변수를 설정하는 방법은 무엇입니까?

AWS ECS에서 작업 정의 파라미터를 설정하는 방법에는 두 가지가 있습니다. 이것들은:

방법 1: AWS Management Console 사용

AWS ECS에서 작업 정의 매개변수를 설정하는 AWS Management Console 방법부터 시작해 보겠습니다. 아래 단계를 따르십시오.



1단계: ECS 검색

AWS 콘솔로 이동하여 ' ECS ' 검색창에 아래와 같이 입력하세요.

강조 표시된 버튼을 클릭하면 다음 화면이 나타납니다.

2단계: 작업 정의 열기

이제 “를 클릭하세요. 작업 정의 ” 버튼을 누르면 아래와 같은 화면이 나옵니다.

3단계: 새 작업 정의 생성

이제 “를 클릭하세요. 새 작업 정의 만들기 ” 버튼을 누르면 아래와 같은 화면이 나옵니다.

이제 다음과 같은 화면이 나타날 것입니다.

4단계: 세부정보 제공

'에 세부정보를 입력하세요. 작업 정의 구성 ” 섹션은 아래 이미지와 같습니다.

아래로 스크롤하여 '를 포함한 기타 세부정보를 입력하세요. 네트워크 크기 ', ' ', ' 메모리 ” 등을 아래와 같이 표시합니다.

사용자는 “ 컨테이너 세부정보 '컨테이너'와 같은 이름 ' 그리고 ' 이미지 URI ' 아래:

5단계: 생성 버튼 누르기

나머지는 모두 그대로 두고 '를 클릭하세요. 만들다 ” 버튼은 아래와 같이 오른쪽 하단에 있습니다.

6단계: 확인

그러면 작업 정의 활성화를 확인하는 다음 화면이 나타납니다. 이는 아래에서 볼 수 있습니다:

다음 방법으로 가보겠습니다.

방법 2: JSON 편집기 사용

위 방법의 처음 두 단계를 반복하고 나중에 다음 단계를 따르십시오.

1단계: 새 작업 정의 생성

다음 단계는 위 이미지에서 강조 표시된 버튼을 클릭하는 것입니다. 그러면 다음 화면이 나타납니다.

그러면 아래 화면이 나타납니다.

2단계: JSON 코드 교체

JSON 코드를 다음 코드로 바꿉니다.

{
'호환성이 필요합니다' : [
'EC2'
] ,
'컨테이너 정의' : [
{
'이름' : '나는 x00이야' ,
'영상' : 'nginx:최신' ,
'메모리' : 256 ,
'CPU' : 256 ,
'필수적인' : 진실 ,
'포트매핑' : [
{
'컨테이너포트' : 80 ,
'규약' : 'tcp'
}
] ,
'로그 구성' : {
'로그드라이버' : 'awslogs' ,
'옵션' : {
'awslogs-그룹' : 'awslogs-nginx-ecs' ,
'awslogs-지역' : 'ap-남동-1' ,
'awslogs-스트림-접두사' : 'nginx'
}
}
}
] ,
'볼륨' : [ ] ,
'네트워크 모드' : '다리' ,
'배치 제약 조건' : [ ] ,
'가족' : 'nginx'
}

그에 따라 지역을 교체하고 '를 클릭하십시오. 만들다 ” 버튼을 아래와 같이 오른쪽 하단에 표시합니다.

3단계: 확인

위에 강조 표시된 버튼을 클릭하면 아래 확인 화면으로 이동합니다.

AWS ECS에서 작업 정의 매개변수를 설정하는 방법입니다.

결론

Amazon ECS 작업 정의 매개변수는 AWS 관리 콘솔과 JSON 편집기를 사용하여 설정할 수도 있습니다. Amazon ECS에는 컨테이너화된 애플리케이션을 배포하고 관리하기 위해 효율적으로 작성할 수 있는 작업 정의가 포함되어 있습니다. 작업 정의는 작업 내에서 컨테이너를 정의하고 구성하는 구조화된 방법을 제공하여 ECS의 백본을 형성합니다. 이 문서에서는 AWS ECS에서 작업 정의 매개변수를 설정하는 방법을 자세히 설명했습니다.