環境変数は、タスクの実行に使用される容量など、タスク動作を制御します。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
を上書きします。
タスクメタデータで環境変数を表示できます。詳細については、次のトピックのいずれかを参照してください。