Amazon web services 将实例注册到AWS ECS群集

Amazon web services 将实例注册到AWS ECS群集,amazon-web-services,docker,amazon-ecs,Amazon Web Services,Docker,Amazon Ecs,我在AWS上创建了一个EC2实例,用作ECS实例。我跟着做了那件事 我也在ECS下新建了一个集群,但由于某些原因,我看不到集群下的实例: 有什么想法吗?我找到了丢失的那块。作为清单第10项的一部分,声明: 默认情况下,容器实例将启动到默认集群中。如果要启动到自己的集群而不是默认集群,请选择“高级详细信息”列表,并将以下脚本粘贴到“用户数据”字段中,用集群名称替换您的集群名称 我强烈建议让ECS集群创建自己的EC2实例,特别是如果您是新手的话。您可以在创建集群时定义所需的实例类型,一切都将神奇地

我在AWS上创建了一个EC2实例,用作ECS实例。我跟着做了那件事

我也在ECS下新建了一个集群,但由于某些原因,我看不到集群下的实例:


有什么想法吗?

我找到了丢失的那块。作为清单第10项的一部分,声明:

默认情况下,容器实例将启动到默认集群中。如果要启动到自己的集群而不是默认集群,请选择“高级详细信息”列表,并将以下脚本粘贴到“用户数据”字段中,用集群名称替换您的集群名称


我强烈建议让ECS集群创建自己的EC2实例,特别是如果您是新手的话。您可以在创建集群时定义所需的实例类型,一切都将神奇地工作

用另一种方式(首先是EC2实例,然后将其馈送/连接到集群中)可能听起来很自然,但这意味着您必须自己处理很多事情。您必须手动将时间花在

  • 确保选择正确的AMI(ecs优化)
  • 确保VPC子网是正确的
  • 确保体系结构正确(例如,
    t4g medium
    实例不使用x86容器)
  • 确保集群名称位于
    /etc/ecs/ecs.config
    中,然后重新启动docker&ecs代理
  • 确保已正确设置并连接了ecs代理
  • 。。。等等
也许,而且希望将来他们会添加一个“将此EC2实例连接到该集群”按钮来完成所有这些琐事。但是在那之前,请保存这些令人头疼的问题,并尝试获取由集群创建的实例