This commit is contained in:
Maciej Szlosarczyk 2018-06-15 11:02:27 +03:00
parent 157b383738
commit afa275c805
No known key found for this signature in database
GPG key ID: 41D62D42D3B0D765
5 changed files with 2 additions and 92 deletions

View file

@ -1,23 +1,9 @@
FROM ruby:2.3
FROM internetee/ruby:2.3
MAINTAINER maciej.szlosarczyk@internet.ee
RUN apt-get update > /dev/null && apt-get install -y > /dev/null \
build-essential \
nodejs \
imagemagick \
postgresql-client
RUN apt-get install -y > /dev/null \
qt5-default \
libqt5webkit5-dev \
gstreamer1.0-plugins-base \
gstreamer1.0-tools \
qtdeclarative5-dev \
gstreamer1.0-x
RUN mkdir -p /opt/webapps/app/tmp/pids
WORKDIR /opt/webapps/app
COPY Gemfile Gemfile.lock ./
RUN gem install bundler && bundle install --jobs 20 --retry 5
EXPOSE 3000