Files
debyl-site/docker/Dockerfile
2019-01-16 23:50:34 -05:00

18 lines
556 B
Docker

FROM alpine:3.7
MAINTAINER Bastian de Byl <bastiandebyl@gmail.com>
ENV HUGO_DIR /usr/local/hugo
ENV HUGO_BIN_DIR /usr/local/bin
ENV HUGO_RELEASE_VER 0.52
RUN mkdir ${HUGO_DIR}
ADD https://github.com/gohugoio/hugo/releases/download/v${HUGO_RELEASE_VER}/hugo_${HUGO_RELEASE_VER}_Linux-64bit.tar.gz ${HUGO_DIR}
RUN find ${HUGO_DIR} -name "hugo*.tar.gz" -exec tar xzvf {} -C ${HUGO_DIR} \; -exec rm -v {} \; \
&& ln -s ${HUGO_DIR}/hugo ${HUGO_BIN_DIR}
VOLUME /src
WORKDIR /src
EXPOSE 1313
CMD hugo server --baseURL=http://localhost:1313 --bind=0.0.0.0