기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Elastic Beanstalk에서 Gemfile을 사용하여 패키지 설치
RubyGems 를 사용하여 애플리케이션에 필요한 패키지를 설치하려면 프로젝트 소스의 루트에 Gemfile
파일을 포함합니다.
예 Gemfile
source "https://rubygems.org"
gem 'sinatra'
gem 'json'
gem 'rack-parser'
Gemfile
파일이 있으면 Elastic Beanstalk는 bundle install
을 실행하여 종속 항목을 설치합니다. 자세한 내용은 Bundler.io 웹 사이트의 Gemfile
참고
Ruby 플랫폼에 사전 설치된 기본 버전 외에 다른 버전의 Puma를 사용할 수 있습니다. 이렇게 하려면 Gemfile
에 버전을 지정하는 항목을 포함합니다. 사용자 지정된 Gemfile
을 사용하여 Passenger 같은 다른 애플리케이션 서버를 지정할 수도 있습니다.
두 경우 모두, 애플리케이션 서버를 시작하기 위해 Procfile
을 구성해야 합니다.
자세한 내용은 Procfile을 사용하여 애플리케이션 프로세스 구성을 참조하세요.