要在 AWS ECS 任务定义中使用 ECS 容器实例的私有 IP 地址,需要设置环境变量。您可以使用 ${ECS_CONTAINER_METADATA_URI} 环境变量中的元数据 URI,并传递您容器实例的 IP 地址作为查询字符串参数。 以下是一个示例任务定义 JSON 文件,它将 IP 地址作为环境变量传递给 ECS 容器: { "containerDefinitions": [ { "name": "example-container", "image": "example-image", "environment": [ { "name": "PRIVATE_IP", "value": "${ECS_CONTAINER_METADATA_URI}?q=privateIpv4" } ] } ] } 在上面的示例中,我们在环境变量中使用 ${ECS_CONTAINER_METADATA_URI} 和查询字符串参数 q=privateIpv4,使容器实例的私有 IP 地址可用于任务定义中的环境变量。