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"]