From 0b677e718dbe57796b79d546d02ffbd15ab5fc30 Mon Sep 17 00:00:00 2001 From: mo Date: Wed, 19 Apr 2017 21:14:33 -0600 Subject: add docker. --- Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..44e35277 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM ruby:2.4 +MAINTAINER mo@mokhan.ca + +RUN apt-get update && apt-get install -y \ + build-essential \ + libpq-dev \ + libxml2-dev \ + libxslt1-dev \ + unzip \ + vim \ + postgresql-client +RUN curl -sL https://deb.nodesource.com/setup_4.x | bash - +RUN apt-get install -y nodejs +RUN npm install npm -g +RUN npm install phantomjs-prebuilt -g + +RUN mkdir -p /app +WORKDIR /app + +ADD Gemfile* ./ +RUN gem install bundler && bundle install --jobs 4 +ADD . ./ -- cgit v1.2.3