Amazon EC2 콘솔 또는 명령줄을 사용하여 Amazon EC2 인스턴스와 함께 사용할 퍼블릭 또는 프라이빗 공유 AMI를 찾을 수 있습니다.
AMI는 리전 리소스입니다. 공유 AMI(퍼블릭 또는 프라이빗)를 검색할 경우에는 공유되고 있는 동일한 리전에서 검색해야 합니다. AMI를 다른 리전에서 사용할 수 있도록 하려면 AMI를 해당 리전에 복사한 후 공유하세요. 자세한 내용은 Amazon EC2 AMI 복사 단원을 참조하십시오.
콘솔을 사용해 프라이빗 AMI를 검색하는 방법
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI를 선택합니다.
-
프라이빗 이미지를 첫 필터로 선택합니다. 사용자와 공유된 모든 AMI가 나열됩니다. 검색 결과를 좀 더 세부적으로 보려면 검색(Search) 창을 선택하고 메뉴에서 제공하는 필터 옵션을 사용하세요.
콘솔을 사용해 퍼블릭 AMI를 검색하는 방법
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI를 선택합니다.
-
퍼블릭 이미지를 첫 필터로 선택합니다. 검색 결과를 자세히 확인하려면 검색(Search) 필드를 선택하고 메뉴에 제공된 필터 옵션을 사용하세요.
콘솔을 사용하여 Amazon의 공유된 퍼블릭 AMI를 검색하려면
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI를 선택합니다.
-
퍼블릭 이미지를 첫 필터로 선택합니다.
-
검색(Search) 필드를 선택한 다음, 표시되는 메뉴 옵션에서 소유자 별칭(Owner alias)을 선택하고, =를 선택한 다음, amazon을 선택하여 Amazon의 퍼블릭 이미지만 표시합니다.
콘솔을 사용해 확인된 공급 업체의 공유된 퍼블릭 AMI를 찾으려면
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI 카탈로그(AMI Catalog)를 선택합니다.
-
커뮤니티 AMI를 선택합니다.
-
확인된 공급 업체 레이블은 Amazon 또는 검증된 파트너의 AMI를 나타냅니다.
describe-images 명령
예: 모든 퍼블릭 AMI 나열
다음 명령은 사용자가 소유한 퍼블릭 AMI를 포함한 모든 퍼블릭 AMI를 나열합니다.
aws ec2 describe-images --executable-users all
예: 명시적 시작 권한으로 AMI 나열
다음 명령은 사용자가 명시적 시작 권한을 가지고 있는 AMI를 나열합니다. 이 목록에는 사용자가 소유한 AMI는 포함되지 않습니다.
aws ec2 describe-images --executable-users self
예: 확인된 공급 업체가 소유한 AMI 표시
다음의 명령은 확인된 공급 업체가 소유한 AMI를 표시합니다. 확인된 공급업체(Amazon 또는 확인된 파트너)가 소유한 퍼블릭 AMI에는 별칭이 있는 소유자가 있으며, 이는 계정 필드에 amazon
, aws-backup-vault
또는 aws-marketplace
로 표시됩니다. 이렇게 하면 확인된 공급 업체의 AMI를 쉽게 찾을 수 있습니다. 다른 사용자는 AMI 별칭을 사용할 수 없습니다.
aws ec2 describe-images \ --owners amazon aws-marketplace \ --query 'Images[*].[ImageId]' \ --output text
예: 계정에서 소유한 AMI 나열
다음 명령은 지정된 AWS 계정이 소유한 AMI를 나열합니다.
aws ec2 describe-images --owners
123456789012
예: 필터를 사용하여 AMI 범위 지정
표시된 AMI 수가 너무 많다면 필터를 사용하여 원하는 유형의 AMI만 나타나도록 할 수 있습니다. 예를 들어, 다음 필터를 사용하면 EBS 기반 AMI만 나열됩니다.
--filters "Name=root-device-type,Values=ebs"
Get-EC2Image 명령(Tools for Windows PowerShell)을 사용해 AMI를 나열합니다. 아래 예시와 같이 원하는 유형의 AMI만 나타나도록 목록을 정리할 수 있습니다.
예: 모든 퍼블릭 AMI 나열
다음 명령은 사용자가 소유한 퍼블릭 AMI를 포함한 모든 퍼블릭 AMI를 나열합니다.
PS C:\>
Get-EC2Image -ExecutableUser all
예: 명시적 시작 권한으로 AMI 나열
다음 명령은 사용자가 명시적 시작 권한을 가지고 있는 AMI를 나열합니다. 이 목록에는 사용자가 소유한 AMI는 포함되지 않습니다.
PS C:\>
Get-EC2Image -ExecutableUser self
예: 확인된 공급 업체가 소유한 AMI 표시
다음의 명령은 확인된 공급 업체가 소유한 AMI를 표시합니다. 확인된 공급업체(Amazon 또는 확인된 파트너)가 소유한 퍼블릭 AMI에는 별칭이 있는 소유자가 있으며, 이는 계정 필드에 amazon
, aws-backup-vault
또는 aws-marketplace
로 표시됩니다. 이렇게 하면 확인된 공급 업체의 AMI를 쉽게 찾을 수 있습니다. 다른 사용자는 AMI 별칭을 사용할 수 없습니다.
PS C:\>
Get-EC2Image -Owner amazon aws-marketplace
예: 계정에서 소유한 AMI 나열
다음 명령은 지정된 AWS 계정이 소유한 AMI를 나열합니다.
PS C:\>
Get-EC2Image -Owner
123456789012
예: 필터를 사용하여 AMI 범위 지정
표시된 AMI 수가 너무 많다면 필터를 사용하여 원하는 유형의 AMI만 나타나도록 할 수 있습니다. 예를 들어, 다음 필터를 사용하면 EBS 기반 AMI만 나열됩니다.
-Filter @{ Name="root-device-type"; Values="ebs" }