首页 > 解决方案 > 注册容器实例 0 AWS ECS

问题描述

我在 Amazon ECS 上创建了一个集群。它成功了,但我的注册容器实例为零。我无法创建任务,因为我的集群没有容器有实例。

该怎么办?希望您能够帮助我。谢谢你。

在此处输入图像描述

在此处输入图像描述

标签: amazon-web-servicescluster-computingamazonamazon-ecs

解决方案


EC2 实例在 ECS 集群中开箱即用是不可见的,因为它们存在于您的账户中。他们需要加入集群。首先,您需要使用 ECS 优化的 AMI(除非您想自己构建一个这是可能的,但是..),然后您需要自定义启动以告诉它要加入哪个集群。请参阅此文档页面

您有 3 个选项:

  • 按照上面的文档重新启动一个(或多个)新的 EC2 实例
  • 使用向导重新配置集群并选择您也想要部署 EC2 实例(此向导将为您提供所有内容)。由于您有一个空集群,您可能选择在向导中部署一个没有实例的集群
  • [最佳] 使用 Fargate 启动类型重新启动您的任务。Fargate 是一个 AWS 托管引擎,它允许您在没有客户预置基础设施(即 EC2 实例)的情况下启动容器/任务。

推荐阅读