Elastic Beanstalk에서 Gemfile을 사용하여 패키지 설치 - AWS Elastic Beanstalk

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Elastic Beanstalk에서 Gemfile을 사용하여 패키지 설치

RubyGems 를 사용하여 애플리케이션에 필요한 패키지를 설치하려면 프로젝트 소스의 루트에 Gemfile 파일을 포함합니다.

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

Gemfile 파일이 있으면 Elastic Beanstalk는 bundle install을 실행하여 종속 항목을 설치합니다. 자세한 내용은 Bundler.io 웹 사이트의 GemfileBundle 페이지를 참조하세요.

참고

Ruby 플랫폼에 사전 설치된 기본 버전 외에 다른 버전의 Puma를 사용할 수 있습니다. 이렇게 하려면 Gemfile에 버전을 지정하는 항목을 포함합니다. 사용자 지정된 Gemfile을 사용하여 Passenger 같은 다른 애플리케이션 서버를 지정할 수도 있습니다.

두 경우 모두, 애플리케이션 서버를 시작하기 위해 Procfile을 구성해야 합니다.

자세한 내용은 Procfile을 사용하여 애플리케이션 프로세스 구성을 참조하세요.