From d19cc94bdaad6143c49750e3bd826d99678555bb Mon Sep 17 00:00:00 2001 From: Phil Porada Date: Mon, 20 May 2024 13:55:24 -0400 Subject: [PATCH] Adjust dockerfile to my liking --- Dockerfile | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 23d8e50..f33c42e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,9 @@ FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.21.4-bookworm AS build - -VOLUME . /go/src/app - +WORKDIR /go/src/app +COPY . . RUN go mod download - -ENV CGO_ENABLED=0 - -RUN GOOS=$TARGETOS GOARCH=$TARGETPLATFORM go build -v -o /go/bin/unbound_exporter ./... +RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETPLATFORM go build -v -o /go/bin/unbound_exporter FROM gcr.io/distroless/static-debian12 - COPY --from=build /go/bin/unbound_exporter / - ENTRYPOINT ["/unbound_exporter"]