Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

24 lines
512B

  1. FROM alpine:latest as build
  2. ENV HUGO_VERSION 0.56.0
  3. ENV HUGO_BINARY hugo_${HUGO_VERSION}_Linux-64bit.tar.gz
  4. # Install Hugo
  5. RUN set -x && \
  6. apk add --update wget ca-certificates git && \
  7. wget https://github.com/spf13/hugo/releases/download/v${HUGO_VERSION}/${HUGO_BINARY} && \
  8. tar xzf ${HUGO_BINARY} && \
  9. rm -r ${HUGO_BINARY} && \
  10. mv hugo /usr/bin
  11. COPY ./ /site
  12. WORKDIR /site
  13. RUN /usr/bin/hugo --gc --minify --enableGitInfo
  14. FROM nginx:alpine
  15. COPY --from=build /site/public /usr/share/nginx/html