docker-jekyll-alpine/Dockerfile

17 lines
363 B
Docker
Raw Normal View History

2019-10-21 11:14:16 +00:00
FROM ruby:alpine
ENV BUILD_PACKAGES build-base nodejs
ENV RUBY_PACKAGES py-pygments
RUN apk update && \
apk upgrade && \
apk add $BUILD_PACKAGES && \
apk add $RUBY_PACKAGES && \
rm -rf /var/cache/apk/*
RUN gem install jekyll rdiscount kramdown jekyll-redirect-from rouge
VOLUME /srv/jekyll
EXPOSE 4000
WORKDIR /srv/jekyll
ENTRYPOINT ["jekyll"]