aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
blob: 5fbb81458223d94b98776f303e7a8ef61cf1d4ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM docker.io/golang:1.18.4-alpine3.16 AS build

WORKDIR /src/
RUN apk add git
COPY . .
RUN go build -v -o vote

FROM docker.io/alpine:3.16
COPY static /static
COPY templates /templates
COPY --from=build /src/vote /vote

ENTRYPOINT [ "/vote" ]