Installation de packages avec un Gemfile sur Elastic Beanstalk - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installation de packages avec un Gemfile sur Elastic Beanstalk

RubyGems Pour installer les packages requis par votre application, incluez un Gemfile fichier à la racine de la source de votre projet.

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

Lorsqu'un fichier Gemfile est présent, Elastic Beanstalk exécute bundle install pour installer les dépendances. Pour plus d'informations, veuillez consulter les pages Gemfile et Bundle sur le site Web Bundler.io.

Note

Vous pouvez utiliser une version différente de Puma en plus de la version par défaut préinstallée sur la plateforme Ruby. Pour ce faire, insérez une entrée dans Gemfile qui sert à indiquer la version. Vous pouvez également spécifier un autre serveur d'applications, tel que Passenger, en utilisant un Gemfile personnalisé.

Pour ces deux cas, vous devez également configurer un Procfile pour démarrer le serveur d'applications.

Pour plus d'informations, consultez Configuration du processus de l'application avec un Profil.