Amazon ECS 최적화 Linux AMI 구축 스크립트 - Amazon Elastic Container Service

Amazon ECS 최적화 Linux AMI 구축 스크립트

Amazon ECS에서 Amazon ECS 최적화 AMI의 Linux 변형을 구축하는 데 사용되는 구축 스크립트를 오픈 소스로 제공합니다. 이러한 빌드 스크립트를 이제 GitHub에서 사용할 수 있습니다. 자세한 정보는 GitHub의 amazon-ecs-ami를 참조하세요.

구축 스크립트 리포지토리에는 Amazon ECS 최적화 AMI의 각 Linux 변형을 생성하기 위한 HashiCorp 패커 템플릿과 구축 스크립트가 포함되어 있습니다. 이러한 스크립트는 Amazon ECS 최적화 AMI 구축의 단일 출처이므로 GitHub 리포지토리를 따라 AMI에 대한 변경을 모니터링할 수 있습니다. 예를 들어 사용자가 Amazon ECS 팀이 공식 AMI에 사용하는 것과 동일한 버전의 Docker를 자체 AMI에 사용하기를 원할 수 있습니다.

자세한 정보는 GitHub의 aws/amazon-ecs-ami에서 Amazon ECS AMI 리포지토리를 참조하세요.

Amazon ECS 최적화 Linux AMI 구축

  1. aws/amazon-ecs-ami GitHub 리포지토리를 복제합니다.

    git clone git@github.com:aws/amazon-ecs-ami.git
  2. AMI를 생성할 때 사용할 AWS 리전에 대한 환경 변수를 추가합니다. us-west-2 값을 사용할 리전으로 바꿉니다.

    export REGION=us-west-2
  3. AMI 구축을 위해 Makefile이 제공됩니다. 복제된 리포지토리의 루트 디렉터리에서 구축하려는 Amazon ECS 최적화 AMI의 Linux 변형에 해당하는 다음 명령 중 하나를 사용합니다.

    • Amazon ECS 최적화 Amazon Linux 2 AMI

      make al2
    • Amazon ECS 최적화 Amazon Linux 2(arm64) AMI

      make al2arm
    • Amazon ECS GPU 최적화 AMI

      make al2gpu
    • Amazon ECS 최적화 Amazon Linux 2(Inferentia) AMI의 경우

      make al2inf
    • Amazon ECS 최적화 Amazon Linux AMI

      make al1
      중요

      2021년 4월 15일, Amazon ECS 최적화 Amazon Linux AMI는 표준 지원 단계를 끝내고 유지 관리 지원 단계에 들어갔습니다. 유지 관리 지원 단계에서 Amazon ECS는 축소된 패키지 목록에 중요한 보안 업데이트를 계속 제공합니다. 이 기간 동안 Amazon ECS는 더 이상 새로운 EC2 인스턴스 유형, 새로운 서비스 및 기능, 새 패키지에 대한 지원을 추가하지 않습니다. 대신 Amazon ECS는 축소된 패키지 세트에 적용되는 중요한 보안 수정에 대해서만 업데이트를 제공합니다. 유지 관리 지원 기간은 2023년 6월 30일에 종료됩니다.