Feat: Dockerfile

This commit is contained in:
dorianim 2022-07-15 22:35:02 +02:00
parent 8207586a48
commit 6bf02a4ea0

15
Dockerfile Normal file
View file

@ -0,0 +1,15 @@
FROM golang:alpine as build
WORKDIR /workspace
RUN apk add ca-certificates
COPY . .
RUN CGO_ENABLED=0 go build .
FROM scratch
COPY --from=build /workspace/pages /pages
COPY --from=build \
/etc/ssl/certs/ca-certificates.crt \
/etc/ssl/certs/ca-certificates.crt
ENTRYPOINT ["/pages"]