Files
gitea-pages/Dockerfile
2024-01-31 16:53:18 +01:00

24 lines
531 B
Docker

FROM alpine:3.13
WORKDIR /tmp
ADD Gemfile /tmp/
ADD Gemfile.lock /tmp/
RUN apk list -I && \
apk --no-cache add libatomic readline readline-dev libxml2 libxml2-dev \
ncurses-terminfo-base ncurses-terminfo \
libxslt libxslt-dev zlib-dev zlib \
ruby ruby-dev yaml yaml-dev \
libffi-dev build-base git nodejs
RUN gem env
RUN gem install etc bundler -v 2.3.26 --no-document
RUN pwd
RUN ls -l
RUN bundle install
VOLUME /src
EXPOSE 4001
WORKDIR /src
ENTRYPOINT ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]