Búsqueda del ID de una DLAMI - AWS Deep Learning AMIs

Búsqueda del ID de una DLAMI

Cada DLAMI tiene un identificador único (ID). Cuando vaya a lanzar una instancia de DLAMI mediante la consola de Amazon EC2, puede utilizar si lo desea el ID de DLAMI para buscar la DLAMI que quiera utilizar. Si lanza una instancia de DLAMI con la AWS Command Line Interface (AWS CLI), necesitará este ID.

Puede encontrar el ID de la DLAMI que desee mediante un comando de la AWS CLI para Amazon EC2 o el Almacén de parámetros, una funcionalidad de AWS Systems Manager. Para obtener instrucciones sobre cómo instalar y configurar la AWS CLI, consulte Comenzar a utilizar la AWS CLI en la Guía del usuario de AWS Command Line Interface.

Using Parameter Store
Para buscar una DLAMI mediante ssm get-parameter

En el siguiente comando ssm get-parameter, en la opción --name, el formato del nombre del parámetro es /aws/service/deeplearning/ami/$architecture/$ami_type/latest/ami-id. En este formato de nombre, la arquitectura puede ser x86_64 o arm64. Especifique el ami_type tomando el nombre de la DLAMI y quitando las palabras clave “deep”, “learning” y “ami”. Encontrará el nombre de la AMI en Notas de publicación de las AMI de aprendizaje profundo.

importante

Para usar este comando, la entidad principal de AWS Identity and Access Management (IAM) que utilice debe el permiso ssm:GetParameter. Para obtener más información sobre las entidades principales de IAM, consulte la sección Recursos adicionales de roles de IAM en la Guía del usuario de IAM.

  • aws ssm get-parameter --name /aws/service/deeplearning/ami/x86_64/base-oss-nvidia-driver-ubuntu-22.04/latest/ami-id \ --region us-east-1 --query "Parameter.Value" --output text

    El resultado debería tener un aspecto similar al siguiente:

    ami-09ee1a996ac214ce7
    sugerencia

    Para algunos marcos de DLAMI compatibles actualmente, es posible encontrar comandos ssm get-parameter de ejemplo más específicos en las Notas de publicación de las AMI de aprendizaje profundo. Seleccione el enlace a las notas de la versión de la DLAMI que haya elegido y, a continuación, busque su consulta de ID en dichas notas.

Using Amazon EC2 CLI
Para buscar una DLAMI mediante ec2 describe-images

En el siguiente comando ec2 describe-images, en el valor del Name=name del filtro, escriba el nombre de la DLAMI. Puede especificar una versión de lanzamiento para un marco determinado u obtener la última versión sustituyendo el número de versión por un signo de interrogación (?).

  • aws ec2 describe-images --region us-east-1 --owners amazon \ --filters 'Name=name,Values=Deep Learning Base OSS Nvidia Driver GPU AMI (Ubuntu 22.04) ????????' 'Name=state,Values=available' \ --query 'reverse(sort_by(Images, &CreationDate))[:1].ImageId' --output text

    El resultado debería tener un aspecto similar al siguiente:

    ami-09ee1a996ac214ce7
    sugerencia

    Para ver un comando de ejemplo ec2 describe-images específico de la DLAMI que haya elegido, consulte Notas de publicación de las AMI de aprendizaje profundo. Seleccione el enlace a las notas de la versión de la DLAMI que haya elegido y, a continuación, busque su consulta de ID en dichas notas.

Siguiente paso

Lanzamiento de una instancia de DLAMI