| 123456789101112131415161718192021222324252627282930 |
- FROM arm32v7/ruby:2.7.2-buster
- ADD resources/docker-entrypoint.sh \
- /usr/local/bin/
- RUN apt update \
- && apt --yes install \
- bash \
- build-essential \
- cmake \
- dos2unix \
- gcc \
- && gem update --system \
- && gem install sass-embedded -v 1.58.0 \
- && gem install bundler -v "~>1.0" \
- && gem install bundler jekyll \
- && dos2unix /usr/local/bin/docker-entrypoint.sh \
- && mkdir /site \
- && chmod 755 /usr/local/bin/docker-entrypoint.sh
- WORKDIR /site
- EXPOSE 4000
- ENTRYPOINT [ "docker-entrypoint.sh" ]
- CMD [ "bundle", "exec", "jekyll", "serve", "--force-polling", "-H", "0.0.0.0", "-P", "80" ]
|