如何在 elastic-beanstalk 中应用 ruby 版本补丁
Posted
技术标签:
【中文标题】如何在 elastic-beanstalk 中应用 ruby 版本补丁【英文标题】:How to apply a ruby version patch in elastic-beanstalk 【发布时间】:2013-12-18 15:56:45 【问题描述】:我们在 Amazon Elastic Beanstalk 上运行我们的应用程序,希望将我们使用的 ruby 版本更新到最新的补丁版本,但不知道最好的方法是什么。我认为我们也许可以在配置中使用container_commands
,但不确定这是否是正确的做法。
在 Gemfile 中指定补丁级别是否正确?
【问题讨论】:
【参考方案1】:您可以在 gemfile 中设置 ruby 版本,例如:
ruby "2.0.0"
或者,如果你想设置引擎,engine_version等:
ruby "1.9.3", :engine => "jruby", :engine_version => "1.7.8"
所以基本上你应该根据需要更改版本。 查看 ruby 版本的完整列表here
我希望这会有所帮助。
【讨论】:
这个答案是给 Heroku 的。 Elastic Beanstalk 是否尊重Gemfile
中的相同 ruby
声明?以上是关于如何在 elastic-beanstalk 中应用 ruby 版本补丁的主要内容,如果未能解决你的问题,请参考以下文章
使用 EbCommands 部署 Laravel Aws Elastic-Beanstalk
Django AWS Elastic-Beanstalk WSGI.py 配置
为啥我的 ec2-instance 被 elastic-beanstalk 终止?