Skip to content
Dockerfile 484 B
Newer Older
Pierre Ozoux's avatar
Pierre Ozoux committed
FROM unteem/nginx:1.16
ENV HUGO_VERSION 0.58.3
RUN apt-get update && apt-get install -y wget \
 && wget https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz \
 && tar xzf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz \
 && rm -r hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz \
 && mv hugo /usr/bin/hugo \
 && rm -rf /var/lib/apt/lists/*
COPY . /usr/src/site
RUN cd /usr/src/site \
 && hugo -d /var/www
CMD 'nginx'