Added content for simple static webpage example

This commit is contained in:
2023-07-18 18:55:05 -06:00
parent 1b43a2b17b
commit 23c69e940e
5 changed files with 88 additions and 0 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
FROM buildpack-deps:stable-curl as builder
RUN mkdir /tmp/build &&\
cd /tmp/build &&\
wget -qO caddy 'https://caddyserver.com/api/download?os=linux&arch=amd64' &&\
chmod +x caddy &&\
mkdir www
COPY . /tmp/build/
FROM gcr.io/distroless/static
COPY --from=builder /tmp/build /
WORKDIR /www
EXPOSE 8080
ENTRYPOINT ["/caddy", "run", "--config", "/caddy.json"]