Skip to content

Commit 72be5ef

Browse files
committed
runserver 실행 확인
1 parent 41b452a commit 72be5ef

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Dockerfile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
# 1. ubuntu 설치 (패키지 업데이트 + 만든사람 표시)
3+
FROM ubuntu:16.04
4+
MAINTAINER subicura@subicura.com
5+
RUN apt-get -y update
6+
7+
# 2. ruby 설치
8+
RUN apt-get -y install ruby
9+
RUN gem install bundler
10+
11+
# 3. 소스 복사
12+
COPY . /usr/src/app
13+
14+
# 4. Gem 패키지 설치 (실행 디렉토리 설정)
15+
WORKDIR /usr/src/app
16+
RUN bundle install
17+
18+
# 5. Sinatra 서버 실행 (Listen 포트 정의)
19+
EXPOSE 4567
20+
CMD bundle exec ruby app.rb -o 0.0.0.0

0 commit comments

Comments
 (0)