Dockerfile-base 720 B

12345678910111213141516
  1. FROM ruby:2.2.5
  2. MAINTAINER Peter Alcock <admin@peteralcock.com>
  3. RUN apt-get update -qq && apt-get install -qq -y --no-install-recommends build-essential nodejs libpq-dev make cmake autoconf automake libcurl3 zlib1g-dev libqt4-dev bison libpq-dev imagemagick libmagickwand-dev libkrb5-dev libicu-dev libssl-dev libyaml-dev zlib1g-dev libxml2-dev libxslt1-dev libcurl4-openssl-dev libqtwebkit-dev bison libssl-dev libc6-dev
  4. ENV RACK_ENV production
  5. ENV RAILS_ENV production
  6. ENV INSTALL_PATH /app
  7. RUN mkdir -p $INSTALL_PATH
  8. ADD . $INSTALL_PATH
  9. WORKDIR /tmp
  10. COPY Gemfile Gemfile
  11. COPY Gemfile.lock Gemfile.lock
  12. RUN bundle install --without test development
  13. WORKDIR $INSTALL_PATH
  14. COPY . .
  15. CMD ['config/containers/app_cmd.sh']