Amazon Elastic Container Service
开发人员指南 (API 版本 2014-11-13)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Amazon ECS 上的 AWS Deep Learning Containers

AWS Deep Learning Containers 是一组 Docker 映像,用于在 Amazon ECS 上的 TensorFlow 中训练和处理模型。Deep Learning Containers 为优化环境提供了 TensorFlow、Nvidia CUDA(适用于 GPU 实例)和 Intel MKL(适用于 CPU 实例)库。适用于 Deep Learning Containers 的容器映像在 Amazon ECR 中可用,以在 Amazon ECS 任务定义中引用。您可以使用 Deep Learning Containers 以及 Amazon Elastic Inference 来降低您的推理成本。

要开始在 Amazon ECS 上使用没有 Elastic Inference 的 Deep Learning Containers,请参阅 AWS Deep Learning AMI 开发人员指南中的 Amazon ECS 上的 Deep Learning Containers

Amazon ECS 上的 Elastic Inference 深度学习容器

AWS Deep Learning Containers 提供一组 Docker 映像,用于在 TensorFlow 和 Apache MXNet 中利用 Amazon Elastic Inference 加速器为模型提供服务。Amazon ECS 提供任务定义参数以将 Elastic Inference 加速器附加到您的容器。当您在任务定义中指定 Elastic Inference 加速器类型时,Amazon ECS 将管理加速器的生命周期和配置。有关 Elastic Inference 加速的更多信息,请参阅 Amazon Elastic Inference 基础

重要

您的 Amazon ECS 容器实例需要不低于版本 1.30.0 的容器代理。有关检查您的代理版本并更新到最新版本的信息,请参阅更新 Amazon ECS 容器代理

要开始在 Amazon ECS 上使用具有 Elastic Inference 的 Deep Learning Containers,请参阅 Amazon Elastic Inference 开发人员指南中的 Amazon ECS 上具有 Elastic Inference 的 Deep Learning Containers