Amazon ECS 環境変数 - Amazon Elastic Container Service

Amazon ECS 環境変数

環境変数は、タスクの実行に使用される容量など、タスク動作を制御します。Amazon ECS は、次の環境変数をタスクに設定します。

  • AWS_CONTAINER_CREDENTIALS_RELATIVE_URI - SDK が認証情報をリクエストするときに使用する完全な HTTP URL エンドポイントが含まれます。これにはスキームとホストの両方が含まれます。詳細については、「AWS SDK リファレンスガイド」の「コンテナ認証情報プロバイダー」を参照してください。

  • ECS_CONTAINER_METADATA_URI_V4 - タスクメタデータバージョン 4 のアドレス。詳細については、「Amazon ECS タスクメタデータエンドポイントバージョン 4」を参照してください。

  • ECS_CONTAINER_METADATA_URI - タスクメタデータバージョン 3 のアドレス。詳細については、「Amazon ECS タスクメタデータエンドポイントバージョン 3」を参照してください。

  • ECS_AGENT_URI - Fargate でサポートされているさまざまなエンドポイントの基本アドレス。詳細については、以下を参照してください。

  • AWS_EXECUTION_ENV - タスクが実行される起動タイプに関する情報。

    • Fargate の場合、Amazon ECS はこれを AWS_ECS_FARGATE に設定します。

    • EC2 の場合、Amazon ECS はこれを AWS_ECS_EC2 に設定します。

  • AWS_DEFAULT_REGION – AWS リージョン のデフォルト AWS アカウント。これは、タスクが実行されるデフォルトのリージョンです。

  • AWS_REGION - タスクが実行されるリージョン。定義されている場合、この値は AWS_DEFAULT_REGION を上書きします。

タスクメタデータで環境変数を表示できます。詳細については、次のトピックのいずれかを参照してください。