Amazon web services Amazon AWS Beanstalk自定义AMI问题

Amazon web services Amazon AWS Beanstalk自定义AMI问题,amazon-web-services,amazon-elastic-beanstalk,Amazon Web Services,Amazon Elastic Beanstalk,我正在尝试将一个应用程序部署到AWS,它需要在服务器上安装一些额外的软件。为了创建自定义映像,我按照找到的说明启动EC2实例并安装软件。然后,我在终止实例之前创建了一个快照 现在我的问题是:如何让beanstalk在创建应用程序时使用我的快照?当我尝试创建应用程序时,只有7个基本AMI可用于“容器类型”。启动您的环境配置,然后在环境设置中切换到您注册的自定义AMI。如果可能,请保存配置模板以供进一步使用。启动您的环境配置,然后在环境设置中切换到您已注册的自定义AMI。如果可能的话,保存一个配置模

我正在尝试将一个应用程序部署到AWS,它需要在服务器上安装一些额外的软件。为了创建自定义映像,我按照找到的说明启动EC2实例并安装软件。然后,我在终止实例之前创建了一个快照


现在我的问题是:如何让beanstalk在创建应用程序时使用我的快照?当我尝试创建应用程序时,只有7个基本AMI可用于“容器类型”。

启动您的环境配置,然后在环境设置中切换到您注册的自定义AMI。如果可能,请保存配置模板以供进一步使用。

启动您的环境配置,然后在环境设置中切换到您已注册的自定义AMI。如果可能的话,保存一个配置模板以供进一步使用。

从personal expirence开始,我可以说大多数关于弹性豆茎定制的文档都过时了。如何使用自定义ami,您需要知道elastic beanstalk的实际版本。无论如何,安装beanstalk脚本并在新实例引导上执行配置,因此如果您使用自定义ami,也会发生这种情况。基于此,当您需要一些操作系统级的定制时,我建议您使用定制ami

如果您需要安装一些附加软件或更改某些内容,我建议您使用此处描述的方法:

这里描述了一个很好的例子:


此外,如果您尝试从personal expirence中查找关键字:.ebextentions,您可以在github上找到许多示例。我可以说,大多数关于弹性豆茎定制的文档都过时了。如何使用自定义ami,您需要知道elastic beanstalk的实际版本。无论如何,安装beanstalk脚本并在新实例引导上执行配置,因此如果您使用自定义ami,也会发生这种情况。基于此,当您需要一些操作系统级的定制时,我建议您使用定制ami

如果您需要安装一些附加软件或更改某些内容,我建议您使用此处描述的方法:

这里描述了一个很好的例子:

如果您尝试查找关键字:.ebextentions,也可以在github上找到许多示例