发布于: Nov 2, 2017
现在,Amazon EC2 Container Service (Amazon ECS) 可以支持容器中运行的应用程序直接访问有关其环境的元数据。
以前,如果在由 Amazon ECS 托管的容器中运行的应用程序需要访问其环境的相关信息,您需要使用 Docker 或 Amazon ECS 自检 API 来手动调用该元数据,并将其注入容器中。
现在,在由 Amazon ECS 托管的容器中运行的应用程序可以直接查询环境元数据,例如,Docker 容器和 Docker 映像的名称和 ID、容器的网络配置和端口映射以及 ECS 任务和容器实例 Amazon 资源名称 (ARN)。这可以使 Amazon ECS 上运行的应用程序具备环境感知功能,并使其能够自行注册到服务发现和配置管理解决方案。
目前提供 Amazon ECS 的区域包括:美国东部(俄亥俄)、美国东部(弗吉尼亚北部)、美国西部(加利福尼亚北部)、美国西部(俄勒冈)、加拿大(中部)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、欧洲(法兰克福)、欧洲(爱尔兰)、欧洲(伦敦)和中国(北京)。有关 AWS 区域和服务的更多信息,请访问此处。