You've already forked prometheus-latency-exporter
22 lines
303 B
Docker
22 lines
303 B
Docker
FROM golang:alpine AS build
|
|
|
|
RUN apk add build-base make
|
|
WORKDIR /app
|
|
|
|
COPY go.mod go.sum ./
|
|
RUN go mod download
|
|
|
|
COPY *.go ./
|
|
|
|
|
|
RUN GOOS=linux go build -o latency-exporter .
|
|
|
|
FROM golang:alpine
|
|
|
|
WORKDIR /app
|
|
COPY --from=build /app/latency-exporter ./
|
|
|
|
EXPOSE 9062
|
|
|
|
ENTRYPOINT ["/app/latency-exporter"]
|