ARG NGINX_VERSION= ##################################################################### # Build Stage # ##################################################################### FROM docker.io/hugomods/hugo:exts as builder COPY . /src RUN hugo --minify --enableGitInfo ##################################################################### # Final Stage # ##################################################################### FROM docker.io/nginx:${NGINX_VERSION}-alpine-slim as runner COPY docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf COPY --from=builder /src/public /site EXPOSE 8080