DLAMI の ID の検索
DLAMI にはそれぞれ一意の識別子 (ID) があります。Amazon EC2 コンソールを使用して DLAMI インスタンスを起動する場合、DLAMI ID を使用して、使用する DLAMI を検索することもできます。AWS Command Line Interface (AWS CLI) を使用して DLAMI インスタンスを起動する場合、この ID が必要です。
選択した DLAMI の ID は、AWS Systems Manager の一機能である Amazon EC2 または Parameter Store の AWS CLI コマンドを使用して確認できます。AWS CLI のインストールおよび設定の手順については、「AWS Command Line Interface ユーザーガイド」の「AWS CLI の開始方法」を参照してください。
- Using Parameter Store
-
ssm get-parameter を使用して DLAMI ID を見つけるには
次の ssm get-parameter コマンドでは、--name オプションの場合、パラメータの名前形式は /aws/service/deeplearning/ami/$architecture/$ami_type/latest/ami-id です。この名前形式では、architecture は x86_64 または arm64 のいずれかになります。DLAMI 名を取得し、「deep」、「learning」、「ami」のキーワードを削除して、ami_type を指定します。AMI 名は Deep Learning AMI リリースノート にあります。
このコマンドを使用する場合、使用する AWS Identity and Access Management (IAM) プリンシパルに ssm:GetParameter 許可が必要です。IAM プリンシパルの詳細については、「IAM ユーザーガイド」の「IAM ロール」にある「その他のリソース」セクションを参照してください。
- Using Amazon EC2 CLI
-
ec2 describe-images を使用して DLAMI ID を見つけるには
次の ec2 describe-images コマンドで、フィルター Name=name の値に DLAMI 名を入力します。特定のフレームワークのリリースバージョンを指定したり、バージョン番号を疑問符 (?) に置き換えて最新のリリースを取得したりできます。
-
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
出力は次の例に類似したものになります:
ami-09ee1a996ac214ce7
選択した DLAMI に固有の ec2 describe-images コマンドの例については、「Deep Learning AMI リリースノート」を参照してください。選択した DLAMI のリリースノートへのリンクを選択し、その ID クエリをリリースノートで検索します。
次のステップ
DLAMI インスタンスの起動