view Dockerfile @ 2:e86dfb640e86

update
author akahori
date Tue, 26 Mar 2019 12:49:43 +0900
parents f3fc48fa7287
children
line wrap: on
line source

FROM alpine:3.9

# slideshow 4.1.0 is latest now
ARG slideshow_version="4.1.0"
ARG ruby_version="2.5.3-r1"

RUN apk add --update --no-cache ruby==${ruby_version}  \
         ruby-json==${ruby_version} \
         ruby-bigdecimal==${ruby_version} \
         ruby-etc==${ruby_version} \
         mercurial &&\
         gem install -N slideshow -v ${slideshow_version} && \ 
         mkdir -p ~/.slideshow/templates &&\
         hg clone http://www.cr.ie.u-ryukyu.ac.jp/hg/Members/anatofuz/slideshow-s6cr/ ~/.slideshow/templates &&\
         apk del mercurial

WORKDIR /slideshow

# [comb cmd with entorypoint](https://qiita.com/hihihiroro/items/d7ceaadc9340a4dbeb8f)

ENTRYPOINT ["slideshow", "build", "-t", "s6cr"]
CMD ["README.md"]