Amazon ECS, 이제 AWS Fargate와 ECS 관리형 인스턴스에 tmpfs 마운트 지원

게시된 날짜: 2026년 1월 6일

Amazon Elastic Container Service(Amazon ECS)는 이제 EC2 시작 유형 이상으로 확장되어 AWS Fargate, Amazon ECS 관리형 인스턴스에서 실행 중인 Linux 태스크에 대한 tmpfs 마운트를 지원합니다. tmpfs를 사용하면 이제 데이터를 태스크 스토리지에 쓰지 않고 컨테이너화된 워크로드를 위한 메모리 기반 파일 시스템을 만들 수 있습니다.

tmpfs 마운트는 메모리로 백업되고 컨테이너 내부의 선택한 경로에 노출되는 임시 파일 시스템을 제공합니다. 스크래치 파일, 캐시 또는 임시 작업 세트에 빠르게 액세스해야 하는 성능에 민감한 워크로드, 단기 암호나 자격 증명처럼 보안에 민감한 데이터에 이상적입니다. 태스크가 중지된 후 데이터가 유지되지 않기 때문입니다. tmpfs를 채택하면 ReadOnlyRootFileSystem 설정을 사용하여 컨테이너 루트 파일 시스템을 읽기 전용으로 유지하면서 애플리케이션이 특정한 인 메모리 디렉터리에 쓰도록 허용할 수 있습니다.

시작하려면 컨테이너 정의에 1개 이상의 tmpfs 항목이 있는 linuxParameters 블록이 포함되도록 태스크 정의를 업데이트하세요. 각 tmpfs 마운트에 대해 containerPath, 크기, 선택적 mountOptions를 지정합니다. Amazon ECS 콘솔, AWS CLI, AWS CloudFormation 또는 AWS CDK를 사용하여 태스크 정의를 등록하거나 업데이트할 수 있습니다. 이 기능은 Amazon ECS, AWS Fargate, Amazon ECS 관리형 인스턴스가 지원되는 모든 AWS 리전에서 사용할 수 있습니다. 자세한 내용은 Amazon ECS API 참조의 LinuxParameters 및 Tmpfs 섹션과 Amazon ECS 개발자 안내서를 참조하세요.