【问题标题】:Amazon AWS Beanstalk Custom AMI ProblemsAmazon AWS Beanstalk 自定义 AMI 问题
【发布时间】:2012-06-19 11:07:38
【问题描述】:

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

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

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    从个人经验来看,我可以说大多数关于弹性 beanstalk 定制的文档都已经过时了。使用自定义 ami 怎么样,您需要知道弹性 beanstalk 的实际版本无论如何都会安装 beanstalk 脚本并在新实例引导程序上执行配置,所以如果您使用自定义 ami 它也会发生。基于此,当您需要进行一些操作系统级别的自定义时,我建议您使用自定义 ami。

    如果您需要安装一些额外的软件或更改某些内容,我建议您使用此处描述的方法:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html

    这里描述的好例子: http://www.hudku.com/blog/innocuous-looking-evil-devil/

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2015-01-04
        • 2012-08-13
        • 2016-02-12
        • 2021-01-12
        • 2014-01-25
        • 2020-02-14
        • 2017-08-10
        • 2012-09-30
        • 2021-07-18
        相关资源
        最近更新 更多