Pack the website into container

This commit is contained in:
mr-vercetti
2022-11-27 18:08:07 +01:00
parent 171988a9ff
commit e5699b6054
11 changed files with 29 additions and 5 deletions

12
Dockerfile Normal file
View File

@ -0,0 +1,12 @@
FROM alpine as builder
COPY ./website /home
WORKDIR /home/website
RUN apk add zola --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ && \
zola build
FROM nginx:alpine
COPY --from=builder /home/website/public /usr/share/nginx/html
COPY ./nginx/nginx.conf /etc/nginx/nginx.conf