Amazon Elastic Beanstalk:如何定制 Ruby AMI?

Amazon Elastic Beanstalk:如何定制 Ruby AMI?

以下文章详细说明如何创建自定义基于TomcatBeanstalk 的 AMI。关键是在创建 AMI 之前运行以下命令:

sudo -s
cd /etc/init.d
./httpd start
./tomcat7 start

但是我没有找到任何文档来说明新的基于 RubyBeanstalk 服务器。

有谁已经有过此经验吗?

答案1

在部署基于 Rack 的 Web 应用程序之前,新的基于 Ruby 的 Elastic Beanstalk 容器不需要任何特殊配置。您可能会发现需要自定义环境。

如果您需要管理环境中安装的软件包,则应使用随 Web 应用程序一起部署的 .ebextensions 配置。您可以详细了解此内容这里这里

如果您需要安装 Web 应用程序所依赖的 Ruby 库,则应在 Web 应用程序中包含 Gemfile。部署应用程序时将安装这些库。

相关内容