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

AWS::ECS::TaskDefinition Volume

Volume 속성은 작업 정의에 사용되는 데이터 볼륨을 지정합니다. Docker 볼륨을 사용하는 작업의 경우 DockerVolumeConfiguration을 지정합니다. 바인드 탑재 호스트 볼륨을 사용하는 작업의 경우, hostsourcePath(옵션)를 지정합니다. 자세한 내용은 작업의 데이터 볼륨 사용을 참조하십시오.

구문

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

Properties

DockerVolumeConfiguration

이 파라미터는 도커 볼륨을 사용할 때 지정됩니다. EC2 시작 유형을 사용하는 경우에는 도커 볼륨만 지원됩니다. Windows 컨테이너는 local 드라이버의 사용만 지원합니다. 바인드 마운트를 사용하려면 대신 host를 지정하십시오.

Required: 아니요

Type: DockerVolumeConfiguration

Update requires: Replacement

Host

이 파라미터는 바인드 마운트 호스트 볼륨을 사용할 때 지정됩니다. 바인드 마운트 호스트 볼륨은 EC2 또는 Fargate 시작 유형을 사용할 때 지원됩니다. host 파라미터의 내용에 따라 바인드 마운트 호스트 볼륨이 호스트 컨테이너 인스턴스에서 유지될지 여부와 저장되는 위치가 결정됩니다. host 파라미터가 비어 있으면 도커 데몬이 데이터 볼륨의 호스트 경로를 할당합니다. 그러나 연결된 컨테이너의 실행이 중지된 후에는 데이터 유지가 보장되지 않습니다.

Windows 컨테이너는 전체 디렉터리를 동일한 드라이브에 $env:ProgramData로 마운트할 수 있습니다. Windows 컨테이너는 디렉터리를 다른 드라이브에 마운트할 수 없으며, 마운트 지점이 여러 드라이브에 있을 수 없습니다. 예를 들어 C:\my\path:C:\my\pathD:\:D:\는 마운트할 수 있지만 D:\my\path:C:\my\path 또는 D:\:C:\my\path는 마운트할 수 없습니다.

Required: 아니요

Type: HostVolumeProperties

Update requires: Replacement

Name

볼륨의 이름입니다. 최대 255자의 문자(대문자 및 소문자), 숫자, 하이픈을 사용할 수 있습니다. 이 이름은 컨테이너 정의 sourceVolumemountPoints 파라미터에서 참조됩니다.

Required: 아니요

Type: 문자열

Update requires: Replacement

이 페이지에서: