Amazon ECS に最適化された Bottlerocket AMI メタデータを取得する - Amazon Elastic Container Service

Amazon ECS に最適化された Bottlerocket AMI メタデータを取得する

AWS Systems Manager パラメータストア API をクエリすることで、Amazon ECS 最適化 AMI の Amazon マシンイメージ (AMI) ID を取得できます。このパラメータを使用することで、Amazon ECS 最適化 AMI ID を手動で検索する必要がなくなります。Systems Manager Parameter Store API の詳細については、GetParameter を参照してください。使用するユーザーには、Amazon ECS 最適化 AMI メタデータを取得するための ssm:GetParameter IAM 許可が必要です。

aws-ecs-2 Bottlerocket AMI バリアント

AWS CLI または AWS Management Console を使用して、AWS リージョン およびアーキテクチャ別に、最新の安定した aws-ecs-2 Bottlerocket AMI バリアントを取得できます。

  • AWS CLI – サブパラメータ image_id を指定しながら次の AWS CLI コマンドを使用することで、推奨される最新の Amazon ECS 最適化 Bottlerocket AMI のイメージ ID を取得できます。region を、AMI ID が必要な地域コードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。最新バージョン以外を取得するには、latest をバージョン番号に置き換えてください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-2 --name "/aws/service/bottlerocket/aws-ecs-2/x86_64/latest/image_id" --query Parameter.Value --output text
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-2 --name "/aws/service/bottlerocket/aws-ecs-2/arm64/latest/image_id" --query Parameter.Value --output text
  • AWS Management Console – AWS Management Console で URL を使用して、推奨される Amazon ECS 最適化 AMI ID をクエリできます。この URL により、Amazon EC2 Systems Manager コンソールが開き、パラメータに対応した ID 値が表示されます 次の URL で、region を、AMI ID が必要なリージョンコードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      https://console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-2/x86_64/latest/image_id/description?region=region#
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      https://console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-2/arm64/latest/image_id/description?region=region#

aws-ecs-2-nvidia Bottlerocket AMI バリアント

AWS CLI または AWS Management Console を使用して、リージョンおよびアーキテクチャ別に、最新の安定した aws-ecs-2-nvdia Bottlerocket AMI バリアントを取得できます。

  • AWS CLI – サブパラメータ image_id を指定しながら次の AWS CLI コマンドを使用することで、推奨される最新の Amazon ECS 最適化 Bottlerocket AMI のイメージ ID を取得できます。region を、AMI ID が必要な地域コードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。最新バージョン以外を取得するには、latest をバージョン番号に置き換えてください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-2-nvidia/x86_64/latest/image_id" --query Parameter.Value --output text
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-2-nvidia/arm64/latest/image_id" --query Parameter.Value --output text
  • AWS Management Console – AWS Management Console で URL を使用して、推奨される Amazon ECS 最適化 AMI ID をクエリできます。この URL により、Amazon EC2 Systems Manager コンソールが開き、パラメータに対応した ID 値が表示されます 次の URL で、region を、AMI ID が必要なリージョンコードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      https://regionconsole.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-2-nvidia/x86_64/latest/image_id/description?region=region#
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      https://regionconsole.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-2-nvidia/arm64/latest/image_id/description?region=region#

aws-ecs-1 Bottlerocket AMI バリアント

AWS CLI または AWS Management Console を使用して、AWS リージョン およびアーキテクチャ別に、最新の安定した aws-ecs-1 Bottlerocket AMI バリアントを取得できます。

  • AWS CLI – サブパラメータ image_id を指定しながら次の AWS CLI コマンドを使用することで、推奨される最新の Amazon ECS 最適化 Bottlerocket AMI のイメージ ID を取得できます。region を、AMI ID が必要な地域コードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。最新バージョン以外を取得するには、latest をバージョン番号に置き換えてください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-1/x86_64/latest/image_id" --query Parameter.Value --output text
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-1/arm64/latest/image_id" --query Parameter.Value --output text
  • AWS Management Console – AWS Management Console で URL を使用して、推奨される Amazon ECS 最適化 AMI ID をクエリできます。この URL により、Amazon EC2 Systems Manager コンソールが開き、パラメータに対応した ID 値が表示されます 次の URL で、region を、AMI ID が必要なリージョンコードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      https://region.console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-1/x86_64/latest/image_id/description
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      https://region.console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-1/arm64/latest/image_id/description

aws-ecs-1-nvidia Bottlerocket AMI バリアント

AWS CLI または AWS Management Console を使用して、リージョンおよびアーキテクチャ別に、最新の安定した aws-ecs-1-nvdia Bottlerocket AMI バリアントを取得できます。

  • AWS CLI – サブパラメータ image_id を指定しながら次の AWS CLI コマンドを使用することで、推奨される最新の Amazon ECS 最適化 Bottlerocket AMI のイメージ ID を取得できます。region を、AMI ID が必要な地域コードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。最新バージョン以外を取得するには、latest をバージョン番号に置き換えてください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-1-nvidia/x86_64/latest/image_id" --query Parameter.Value --output text
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      aws ssm get-parameter --region us-east-1 --name "/aws/service/bottlerocket/aws-ecs-1-nvidia/arm64/latest/image_id" --query Parameter.Value --output text
  • AWS Management Console – AWS Management Console で URL を使用して、推奨される Amazon ECS 最適化 AMI ID をクエリできます。この URL により、Amazon EC2 Systems Manager コンソールが開き、パラメータに対応した ID 値が表示されます 次の URL で、region を、AMI ID が必要なリージョンコードに置き換えます。サポートされている AWS リージョン については、GitHub での「AMI の検索」を参照してください。

    • 64 ビット (x86_64) アーキテクチャの場合:

      https://console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-1-nvidia/x86_64/latest/image_id/description?region=region#
    • 64 ビット Arm (arm64) アーキテクチャの場合:

      https://console.aws.amazon.com/systems-manager/parameters/aws/service/bottlerocket/aws-ecs-1-nvidia/arm64/latest/image_id/description?region=region#

次のステップ

Amazon ECS で Bottlerocket オペレーティングシステムの使用を開始する方法の詳細なチュートリアルについては、GitHub の「Using a Bottlerocket AMI with Amazon ECS」および AWS ブログサイトの「Getting started with Bottlerocket and Amazon ECS」を参照してください。

Bottlerocket インスタンスを起動する方法については、「Amazon ECS の Bottlerocket インスタンスの起動」を参照してください。