forked from External/greenlight
create dockerfile for dev and update compose
This commit is contained in:
parent
bc6eb444ce
commit
cef36d112c
|
@ -0,0 +1,10 @@
|
||||||
|
FROM ruby:2.3.1
|
||||||
|
|
||||||
|
# app dependencies
|
||||||
|
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
|
||||||
|
|
||||||
|
ENV RAILS_ENV=development \
|
||||||
|
APP_HOME=/usr/src/app
|
||||||
|
|
||||||
|
RUN mkdir $APP_HOME
|
||||||
|
WORKDIR $APP_HOME
|
|
@ -1,20 +0,0 @@
|
||||||
FROM ruby:2.3.1
|
|
||||||
|
|
||||||
# app dependencies
|
|
||||||
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
|
|
||||||
|
|
||||||
ENV RAILS_ENV=production \
|
|
||||||
APP_HOME=/usr/src/app \
|
|
||||||
BIGBLUEBUTTON_ENDPOINT=http://test-install.blindsidenetworks.com/bigbluebutton/ \
|
|
||||||
BIGBLUEBUTTON_SECRET=8cd8ef52e8e101574e400365b55e11a6
|
|
||||||
|
|
||||||
RUN mkdir $APP_HOME
|
|
||||||
WORKDIR $APP_HOME
|
|
||||||
|
|
||||||
ADD . $APP_HOME
|
|
||||||
|
|
||||||
RUN bundle install --without development test doc --deployment --clean
|
|
||||||
|
|
||||||
RUN bundle exec rake assets:precompile --trace
|
|
||||||
|
|
||||||
CMD ["scripts/default_start.sh"]
|
|
|
@ -1,7 +1,9 @@
|
||||||
version: '2'
|
version: '2'
|
||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
build: .
|
build:
|
||||||
|
context: .
|
||||||
|
dockerfile: Dockerfile.dev
|
||||||
ports:
|
ports:
|
||||||
- '80:80'
|
- '80:80'
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -10,7 +12,6 @@ services:
|
||||||
- gem_cache
|
- gem_cache
|
||||||
expose:
|
expose:
|
||||||
- '3001'
|
- '3001'
|
||||||
working_dir: '/usr/src/app'
|
|
||||||
stdin_open: true
|
stdin_open: true
|
||||||
tty: true
|
tty: true
|
||||||
command: bundle exec rails s -p 80 -b '0.0.0.0'
|
command: bundle exec rails s -p 80 -b '0.0.0.0'
|
||||||
|
|
Loading…
Reference in New Issue