Puede utilizar la consola de Amazon EC2 o la línea de comandos para encontrar AMI compartidas públicas o privadas para utilizarlas con las instancias de Amazon EC2.
Las AMI son un recurso regional. Por tanto, si busca una AMI compartida (pública o privada), debe buscarla en la misma región en la que se está compartiendo. Para hacer que una AMI esté disponible en una región distinta, copie la AMI en dicha región y, a continuación, compártala. Para obtener más información, consulte Copia de una AMI de Amazon EC2.
Para encontrar una AMI privada compartida a través de la consola
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
. -
En el panel de navegación, elija AMIs.
-
En el primer filtro, elija Imágenes privadas. Se muestran todas las AMI que se han compartido con usted. Para detallar la búsqueda, elija la barra Buscar y utilice las opciones de filtrado del menú.
Para encontrar una AMI pública compartida a través de la consola
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
. -
En el panel de navegación, elija AMIs.
-
En el primer filtro, elija Imágenes públicas. Para detallar la búsqueda, elija el campo Buscar y utilice las opciones de filtrado del menú.
Encontrar una AMI pública compartida de Amazon a través de la consola
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
. -
En el panel de navegación, elija AMIs.
-
En el primer filtro, elija Imágenes públicas.
-
Elija el campo Búsqueda y, a continuación, en las opciones de menú que aparecen, seleccione Alias de propietario, luego = y, por último, Amazon para mostrar solo las imágenes públicas de Amazon.
Encontrar una AMI pública compartida de un proveedor verificado a través de la consola
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
. -
En el panel de navegación, elija Catálogo de AMI.
-
Elija AMI de comunidad.
-
La etiqueta Proveedor verificado indica las AMI que son de Amazon o de un socio verificado.
Utilice el comando describe-images
Ejemplo: Mostrar todas las AMI públicas
El siguiente comando muestra todas las AMI públicas, incluidas aquellas de su propiedad.
aws ec2 describe-images --executable-users all
Ejemplo: Mostrar las AMI con permisos de inicialización explícitos
El siguiente comando muestra las AMI para las que tiene permisos de inicialización explícitos. Esta lista no incluye las AMI de su propiedad.
aws ec2 describe-images --executable-users self
Ejemplo: mostrar las AMI propiedad de proveedores verificados
El siguiente comando muestra las AMI propiedad de los proveedores verificados. Las AMI públicas propiedad de proveedores verificados (Amazon o socios verificados) tienen un propietario con alias, el cual aparece como amazon
, aws-backup-vault
o aws-marketplace
en el campo de cuenta. Esto le permite encontrar AMI de proveedores verificados fácilmente. Otros usuarios no pueden asociar las AMI.
aws ec2 describe-images \ --owners amazon aws-marketplace \ --query 'Images[*].[ImageId]' \ --output text
Ejemplo: Mostrar las AMI propiedad de una cuenta
El siguiente comando muestra las AMI que son propiedad de la Cuenta de AWS especificada.
aws ec2 describe-images --owners
123456789012
Ejemplo: Limitar las AMI mediante un filtro
Para reducir el número de AMI que se muestran, utilice un filtro para mostrar solo los tipos de AMI que le interesen. Por ejemplo, utilice el siguiente filtro para mostrar solo las AMI respaldadas por EBS.
--filters "Name=root-device-type,Values=ebs"
Utilice el comando Get-EC2Image (Herramientas para Windows PowerShell) para mostrar una lista de las AMI. Puede limitar la lista según los tipos de AMI que le interesen, tal y como se muestra en los siguientes ejemplos:
Ejemplo: Mostrar todas las AMI públicas
El siguiente comando muestra todas las AMI públicas, incluidas aquellas de su propiedad.
PS C:\>
Get-EC2Image -ExecutableUser all
Ejemplo: Mostrar las AMI con permisos de inicialización explícitos
El siguiente comando muestra las AMI para las que tiene permisos de inicialización explícitos. Esta lista no incluye las AMI de su propiedad.
PS C:\>
Get-EC2Image -ExecutableUser self
Ejemplo: mostrar las AMI propiedad de proveedores verificados
El siguiente comando muestra las AMI propiedad de los proveedores verificados. Las AMI públicas propiedad de proveedores verificados (Amazon o socios verificados) tienen un propietario con alias, el cual aparece como amazon
, aws-backup-vault
o aws-marketplace
en el campo de cuenta. Esto le permite encontrar AMI de proveedores verificados fácilmente. Otros usuarios no pueden asociar las AMI.
PS C:\>
Get-EC2Image -Owner amazon aws-marketplace
Ejemplo: Mostrar las AMI propiedad de una cuenta
El siguiente comando muestra las AMI que son propiedad de la Cuenta de AWS especificada.
PS C:\>
Get-EC2Image -Owner
123456789012
Ejemplo: Limitar las AMI mediante un filtro
Para reducir el número de AMI que se muestran, utilice un filtro para mostrar solo los tipos de AMI que le interesen. Por ejemplo, utilice el siguiente filtro para mostrar solo las AMI respaldadas por EBS.
-Filter @{ Name="root-device-type"; Values="ebs" }