View a markdown version of this page

在 Amazon ECS 上挂载 S3 文件系统 - Amazon Simple Storage Service

在 Amazon ECS 上挂载 S3 文件系统

您可以将 S3 文件系统附加到 Amazon ECS 任务定义,然后部署该任务以从容器访问您的 S3 数据。

该图显示了 S3 存储桶、S3 文件系统和 Amazon ECS 任务之间的数据流。

在 Amazon ECS 中,AWS Fargate 和 ECS 托管式实例在正式发布后提供 S3 Files 卷支持。Amazon EC2 启动类型不支持 S3 Files 卷。如果您在任务定义中配置 S3 Files 卷并尝试在 EC2 启动类型上运行该卷,则该任务将失败。

先决条件

在将 S3 文件系统附加到 ECS 任务之前,请确保您具有以下各项:

如何在 ECS 任务上挂载 S3 文件系统

  • 在 S3 控制台上,选择左侧导航窗格中的文件系统

  • 选择要挂载的文件系统。

  • 概述选项卡中,选择附加到 ECS 任务下的附加

  • 从下拉列表中选择所需的 ECS 任务定义。

  • 指定本地挂载路径。

  • 您可以选择指定接入点、根目录和传输加密端口。

  • 在任务定义中附加文件系统后,您可以通过以下方式使用此任务定义启动任务:

有关详细信息,请参阅将 S3 文件系统与 Amazon ECS 结合使用

您可以使用 Amazon CloudWatch 监控您的文件系统存储、性能、客户端连接和同步错误。