Instalación de paquetes con un Gemfile en Elastic Beanstalk - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instalación de paquetes con un Gemfile en Elastic Beanstalk

Para usarlo RubyGems para instalar los paquetes que necesita la aplicación, incluya un Gemfile archivo en la raíz de la fuente del proyecto.

ejemplo Archivo Gemfile
source "https://rubygems.org" gem 'sinatra' gem 'json' gem 'rack-parser'

Cuando hay un archivo Gemfile, Elastic Beanstalk ejecuta bundle install para instalar dependencias. Para obtener más información, consulte las páginas Gemfile y Bundler en el sitio web de Bundler.io.

nota

Puede usar una versión diferente de Puma además de la predeterminada que viene preinstalada con la plataforma Ruby. Para ello, incluya una entrada en un Gemfile que especifique la versión. También puede especificar un servidor de aplicaciones diferente, como Passenger, mediante un Gemfile personalizado.

Para ambos casos, es necesario configurar un Procfile para iniciar el servidor de aplicaciones.

Para obtener más información, consulte Configuración del proceso de la aplicación con un Procfile.