aboutsummaryrefslogtreecommitdiff
path: root/pomona-website/Dockerfile
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" ]