AWS CloudFormation
사용 설명서 (API 버전 2010-05-15)

AWS::ECS::TaskDefinition LinuxParameters

LinuxParameters 속성은 컨테이너에 적용되는 Linux용 옵션(예: Linux KernelCapabilities)을 지정합니다.

구문

AWS CloudFormation 템플릿에서 이 개체를 선언하려면 다음 구문을 사용합니다.

JSON

{ "Capabilities" : KernelCapabilities, "Devices" : [ Device, ... ], "InitProcessEnabled" : Boolean, "SharedMemorySize" : Integer, "Tmpfs" : [ Tmpfs, ... ] }

Properties

Capabilities

컨테이너에 대해 도커에서 제공하는 기본 구성에 추가되거나 삭제되는 Linux 기능.

참고

Fargate 시작 유형을 사용하는 작업을 사용하는 경우에는 capabilities가 지원되지만 add 파라미터는 지원되지 않습니다.

Required: 아니요

Type: KernelCapabilities

Update requires: Replacement

Devices

컨테이너에 노출될 모든 호스트 디바이스. 이 파라미터는 도커 원격 API컨테이너 생성 섹션에 있는 Devicesdocker run에 대한 --device 옵션에 매핑됩니다.

참고

Fargate 시작 유형을 사용하는 작업을 사용하는 경우에는 devices 파라미터가 지원되지 않습니다.

Required: 아니요

Type: Device 목록

Update requires: Replacement

InitProcessEnabled

신호를 전달하고 프로세스의 결과를 받아들이는 컨테이너 내에서 init 프로세스를 실행합니다. 이 파라미터는 --init 옵션을 docker run으로 매핑합니다. 이 파라미터를 사용하려면 컨테이너 인스턴스에서 도커 원격 API 버전 1.25 이상을 사용해야 합니다. 컨테이너 인스턴스의 도커 원격 API 버전을 확인하려면, 컨테이너 인스턴스에 로그인한 후 sudo docker version --format '{{.Server.APIVersion}}' 명령을 실행합니다.

Required: 아니요

Type: 부울

Update requires: Replacement

SharedMemorySize

/dev/shm 볼륨의 크기 값(MiB)입니다. 이 파라미터는 --shm-size 옵션을 docker run으로 매핑합니다.

참고

Fargate 시작 유형을 사용하는 작업을 사용하는 경우에는 sharedMemorySize 파라미터가 지원되지 않습니다.

Required: 아니요

Type: 정수

Update requires: Replacement

Tmpfs

컨테이너 경로, 마운트 옵션 및 tmpfs 마운트의 크기(MiB)입니다. 이 파라미터는 --tmpfs 옵션을 docker run으로 매핑합니다.

참고

Fargate 시작 유형을 사용하는 작업을 사용하는 경우에는 tmpfs 파라미터가 지원되지 않습니다.

Required: 아니요

Type: Tmpfs 목록

Update requires: Replacement

이 페이지에서: