All checks were successful
Build and Deploy Documentation / build-and-deploy (push) Successful in 12s
25 lines
586 B
Docker
25 lines
586 B
Docker
FROM alpine:3.13
|
|
|
|
WORKDIR /tmp
|
|
COPY Gemfile /tmp/
|
|
COPY 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 \
|
|
&& gem env \
|
|
&& gem install etc --no-document \
|
|
&& gem install bundler -v 2.4.22 --no-document \
|
|
&& pwd \
|
|
&& ls -l \
|
|
&& bundle install
|
|
|
|
VOLUME /src
|
|
EXPOSE 4001
|
|
|
|
WORKDIR /src
|
|
CMD ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]
|