バインドマウント(ECS)
バインドマウントでは、ホスト (Amazon EC2 インスタンスや AWS Fargate など) 上のファイルまたはディレクトリがコンテナにマウントされます。バインドマウントは、Fargate インスタンスと Amazon EC2 インスタンスの両方でホストされているタスクでサポートされています。デフォルトではバインドマウントは、それらを使用しているコンテナのライフサイクルに紐付けられています。タスクが停止するなど、バインドマウントを使用するすべてのコンテナが停止すると、データが削除されます。Amazon EC2 インスタンスでホストされているタスクの場合、タスク定義で host 値とオプションの sourcePath 値を指定することにより、データをホスト Amazon EC2 インスタンスのライフサイクルに紐付けすることができます。
バインドマウントの一般的なユースケースは以下のとおりです。
1 つ以上のコンテナにマウントするための空のデータボリュームを提供する。
1 つ以上のコンテナにホストデータボリュームをマウントする。
ソースコンテナのデータボリュームを、同じタスク内の他のコンテナと共有する。
Dockerfile から 1 つ以上のコンテナにパスとその内容を公開する。
バインドマウント自体はDockerの仕組みを使っている模様