Fargate 태스크 스토리지 - Amazon Elastic Container Service

Fargate 태스크 스토리지

프로비저닝되면 AWS Fargate에서 호스팅되는 각 Amazon ECS 태스크는 바인드 탑재를 위해 다음 임시 스토리지를 받게 됩니다. 태스크 정의에서 volumes, mountPointsvolumesFrom 파라미터를 사용하여 이 볼륨을 탑재하고 컨테이너 간에 공유할 수 있습니다.

플랫폼 버전 1.4.0 이상을 사용하는 Fargate 태스크

기본적으로 플랫폼 버전 1.4.0 이상을 사용하여 Fargate에서 호스팅되는 Amazon ECS 태스크는 최소 20GiB 이상의 임시 스토리지를 받습니다. 임시 스토리지의 총량은 태스크 정의에 ephemeralStorage 파라미터를 정의하면 최대 200GiB까지 높일 수 있습니다.

태스크의 풀링, 압축 및 비압축 컨테이너 이미지는 임시 스토리지에 저장됩니다. 태스크가 사용해야 하는 임시 스토리지의 총량을 확인하려면 컨테이너 이미지가 사용하는 스토리지 용량을 태스크에 할당된 임시 스토리지의 총 용량에서 빼세요.

2020년 5월 28일 이후 시작된 플랫폼 버전 1.4.0 이상을 사용하는 태스크의 경우, AWS에서 소유한 암호화 키와 AES-256 암호화 알고리즘으로 임시 스토리지가 암호화됩니다.

플랫폼 버전 1.3.0 또는 이전 버전을 사용하는 Fargate 태스크

플랫폼 버전 1.3.0 이전 버전을 사용하는 Fargate의 Amazon ECS 태스크는 각각 다음과 같은 임시 스토리지를 받습니다.

  • 10GB의 Docker 계층 스토리지

    참고

    이 용량에는 압축 및 비압축 컨테이너 이미지 아티팩트가 모두 포함됩니다.

  • 볼륨 마운트를 위한 추가 4GB입니다. 태스크 정의에서 volumes, mountPointsvolumesFrom 파라미터를 사용하여 이 볼륨을 탑재하고 컨테이너 간에 공유할 수 있습니다.