Simplify and fix docker builder

This commit is contained in:
Samuel Cochran 2016-04-07 11:06:07 +10:00
parent 4dcf7776aa
commit ed9174ab42
1 changed files with 4 additions and 20 deletions

View File

@ -1,26 +1,10 @@
FROM ubuntu:trusty
MAINTAINER Paul Bowsher <paul.bowsher@gmail.com>
FROM ruby:2.3
MAINTAINER Samuel Cochran <sj26@sj26.com>
RUN apt-get update && apt-get install -y -q \
build-essential \
git \
libssl-dev \
libsqlite3-dev \
nodejs \
ruby-dev \
sqlite3 \
&& apt-get clean \
&& rm -r /var/lib/apt/lists/* \
&& gem install bundler --no-ri --no-rdoc
ADD . /app
WORKDIR /app
RUN bundle install
RUN bundle exec rake assets
RUN gem install mailcatcher
EXPOSE 1025
EXPOSE 1080
ENTRYPOINT ["bundle", "exec", "mailcatcher", "-f"]
ENTRYPOINT ["mailcatcher", "-f"]
CMD ["--ip", "0.0.0.0"]