From d9b1d4dc69f4ee0a86dcd5d90b1b54de46c58a31 Mon Sep 17 00:00:00 2001 From: Xuanwo Date: Wed, 11 May 2016 19:28:35 +0800 Subject: [PATCH] add dockerfile --- dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 dockerfile diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..16109a5 --- /dev/null +++ b/dockerfile @@ -0,0 +1,14 @@ +FROM alpine:3.3 +MAINTAINER Xuanwo +RUN apk add --update \ + nodejs ruby ruby-dev ruby-rdoc ruby-irb ruby-io-console ruby-nokogiri \ + gcc libc-dev libffi-dev zlib-dev libxml2-dev libxslt-dev build-base \ + && rm -rf /var/cache/apk/* +RUN gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/ +RUN gem install bundler +RUN bundle config build.nokogiri --use-system-libraries +VOLUME /src +WORKDIR /src +EXPOSE 4000 +CMD bundle install && jekyll server -H 0.0.0.0 +