Amazon ec2 通过创建的EC2实例启动ECS服务

Amazon ec2 通过创建的EC2实例启动ECS服务,amazon-ec2,amazon-ecs,Amazon Ec2,Amazon Ecs,我已经在AWS中创建了自己的EC2实例。该AMI是AWS ECS优化的AMI,用于从我的EC2实例启动ECS服务。我之前也讨论过同样的事情。并尝试了这种方法。链接如下: 我创建了集群,并在创建优化的AMI时配置了集群名称,方法是按照advanced userdata部分中的代码片段进行操作 #!/bin/bash echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config 我从下面的链接中了解了集群创建的文档 但是,没有结果-

我已经在AWS中创建了自己的EC2实例。该AMI是AWS ECS优化的AMI,用于从我的EC2实例启动ECS服务。我之前也讨论过同样的事情。并尝试了这种方法。链接如下:

我创建了集群,并在创建优化的AMI时配置了集群名称,方法是按照advanced userdata部分中的代码片段进行操作

#!/bin/bash
echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config
我从下面的链接中了解了集群创建的文档

但是,没有结果-当创建集群和ECS任务定义时,它创建并启动到一个EC2中。并通过指定上述代码再次创建另一个EC2。所以总共2个Ec2。我已经创建了自己的ECS

我正在寻找从我自己创建的AMI启动ECS服务的方法。实际上,我需要从我的Ec2启动我的ECS服务,我已经创建了我的机器Amazon优化的AMI


这个要求背后的原因是我不想在别人拥有的机器上启动我的服务。我需要从我的机器上启动。我还需要在同一台机器上托管我的角度应用程序。所以我需要控制我的机器。我怎样才能做到这一点呢?

听起来你只需要创建一个。通过此选项,您可以指定设置主机时应应用的用户数据设置

创建启动配置后,根据它创建一个新的启动配置。有一个下拉列表可选择要使用的启动配置


从这里开始,在该ASG下启动的任何新实例都将应用您在相关启动配置中配置的设置。

您能否详细说明“无结果”的含义?你是说你的实例没有出现在你的群集中还是其他什么地方?你能检查更新的笔记吗。在创建集群和服务时,它会启动到一个AMI us-east-1-AMI-28456852中。当我遵循启动实例的步骤时,它会创建另一个Ec2实例。链接-。如上所述,在userdata部分中添加集群名称。它没有加载到我自己的EC2机器中。这就是我的pblm.UserData仅在实例启动期间执行-如果您在实例启动后添加集群配置,它将无效。确定。你能提供任何文档URL供参考,我需要遵循的步骤请?