16 lines
346 B
Docker
16 lines
346 B
Docker
FROM golang:alpine as builder
|
|
|
|
WORKDIR /go/src/github.com/eko/pihole-exporter
|
|
COPY . .
|
|
|
|
RUN go mod tidy && go mod download && go mod vendor && go build -o pihole-exporter
|
|
|
|
FROM alpine:latest
|
|
|
|
LABEL name="pihole-exporter"
|
|
|
|
WORKDIR /root/
|
|
COPY --from=builder /go/src/github.com/eko/pihole-exporter/binary pihole-exporter
|
|
|
|
CMD ["./pihole-exporter"]
|