mirror of
https://github.com/kubernetes-sigs/prometheus-adapter.git
synced 2026-04-05 17:27:51 +00:00
22 lines
391 B
Docker
22 lines
391 B
Docker
ARG ARCH
|
|
ARG GO_VERSION
|
|
|
|
FROM golang:${GO_VERSION} as build
|
|
|
|
WORKDIR /go/src/sigs.k8s.io/prometheus-adapter
|
|
COPY go.mod .
|
|
COPY go.sum .
|
|
RUN go mod download
|
|
|
|
COPY pkg pkg
|
|
COPY cmd cmd
|
|
COPY Makefile Makefile
|
|
|
|
ARG ARCH
|
|
RUN make prometheus-adapter
|
|
|
|
FROM gcr.io/distroless/static:latest-$ARCH
|
|
|
|
COPY --from=build /go/src/sigs.k8s.io/prometheus-adapter/adapter /
|
|
USER 65534
|
|
ENTRYPOINT ["/adapter"]
|