12 lines
298 B
Docker
12 lines
298 B
Docker
# Reference https://medium.com/@lorique/howto-multi-stage-docker-builds-with-hugo-78a53565d567
|
|
|
|
FROM alpine:latest AS build
|
|
RUN apk add --update hugo
|
|
WORKDIR /opt/HugoApp
|
|
COPY . .
|
|
RUN hugo
|
|
|
|
FROM nginx:stable-alpine
|
|
WORKDIR /usr/share/nginx/html
|
|
COPY --from=build /opt/HugoApp/public .
|
|
EXPOSE 80/tcp |