Uso de contenedores de aprendizaje profundo de AWS en Amazon ECS
AWS Deep Learning Containers proporciona un conjunto de imágenes de Docker para formar y trabajar con modelos en TensorFlow y en Apache MXNet (incubación) en Amazon ECS. Deep Learning Containers proporciona entornos optimizados con bibliotecas de TensorFlow, CUDA de NVIDIA (para instancias de GPU) y MKL de Intel (para instancias de CPU). Las imágenes de contenedor de Deep Learning Containers están disponibles en Amazon ECR para referenciarlas en las definiciones de tareas de Amazon ECS. Puede utilizar Deep Learning Containers junto con Amazon Elastic Inference para reducir los costes de inferencia.
Para empezar a utilizar Deep Learning Containers sin Elastic Inference en Amazon ECS, consulte Deep Learning Containers en Amazon ECS en la Guía para desarrolladores de AWS Deep Learning AMI.
Deep Learning Containers con Elastic Inference en Amazon ECS
nota
A partir del 15 de abril de 2023, AWS no incorporará nuevos clientes a Amazon Elastic Inference (EI) y ayudará a los clientes actuales a migrar sus cargas de trabajo a opciones que ofrezcan un mejor precio y rendimiento. A partir del 15 de abril de 2023, los nuevos clientes no podrán iniciar instancias con los aceleradores de Amazon EI en Amazon SageMaker, Amazon ECS o Amazon EC2. Sin embargo, los clientes que hayan utilizado Amazon EI al menos una vez durante los últimos 30 días se consideran clientes actuales y podrán seguir utilizando el servicio.
AWS Deep Learning Containers proporciona un conjunto de imágenes de Docker para trabajar con modelos en TensorFlow y Apache MXNet (incubación) que aprovechan los aceleradores de Amazon Elastic Inference. Amazon ECS proporciona parámetros de definición de tareas para adjuntar aceleradores de Elastic Inference a los contenedores. Cuando especifica un tipo de acelerador de Elastic Inference en la definición de tareas, Amazon ECS administra el ciclo de vida y la configuración del acelerador. Se requiere el rol vinculado al servicio de Amazon ECS cuando se utiliza esta característica. Para obtener más información acerca de los aceleradores de Elastic Inference, consulte Conceptos básicos de Amazon Elastic Inference.
importante
Las instancias de contenedor de Amazon ECS requieren al menos la versión 1.30.0
del agente de contenedor. Para obtener información sobre la comprobación de la versión del agente y la actualización a la versión más reciente, consulte Actualización del agente de contenedor de Amazon ECS.
Para empezar a utilizar Deep Learning Containers con Elastic Inference en Amazon ECS, consulte Deep Learning Containers con Elastic Inference en Amazon ECS en la Guía para desarrolladores de Amazon Elastic Inference.