blob: 4788f9e7be256dd378b1ebf0fc7fb336c1485c7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
FROM golang:latest AS builder
LABEL maintainer="Mike Crute <mike@pomonaconsulting.com>"
RUN set -eux; \
cd /tmp; \
go version; \
git clone https://code.crute.me/pomonaconsulting/website; \
cd website; \
CGO_ENABLED=0 go build -o website main.go; \
rm go.mod go.sum main.go
FROM alpine:latest
COPY --from=builder /tmp/website/ /srv/web/
WORKDIR "/srv/web"
CMD [ "/srv/web/website" ]
|