diff --git a/Dockerfile b/Dockerfile index e748df1..771dae1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM golang:1.17-alpine AS builder +FROM golang:1.27-alpine AS builder WORKDIR /app/ ADD go.mod go.sum ./ RUN go mod download ADD . . RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -ldflags="-w -s" -o speedtest-exporter main.go -FROM golang:1.17-alpine +FROM golang:1.27-alpine WORKDIR /app/ COPY --from=builder /app/speedtest-exporter /app/speedtest-exporter ENTRYPOINT ["/app/speedtest-exporter"] diff --git a/go.mod b/go.mod index 5478f4b..ccc5d9f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module speedtest-exporter -go 1.17 +go 1.27 require ( github.com/prometheus/client_golang v1.12.2