diff --git a/build/Dockerfile b/build/Dockerfile index 5194b370..2307ab82 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=$BUILDPLATFORM golang:1.25-bookworm AS builder +FROM --platform=$BUILDPLATFORM golang:1.25-trixie AS builder ENV GO111MODULE=on CGO_ENABLED=0 WORKDIR /work @@ -9,7 +9,7 @@ RUN --mount=target=. \ --mount=type=cache,target=/go/pkg \ GOOS=$TARGETOS GOARCH=$TARGETARCH go build -o /out/kubevuln cmd/http/main.go -FROM gcr.io/distroless/static-debian12:nonroot +FROM gcr.io/distroless/static-debian13:nonroot USER nonroot WORKDIR /home/nonroot/ diff --git a/build/Dockerfile.debug b/build/Dockerfile.debug index 967b5f8f..f0ee1a5c 100644 --- a/build/Dockerfile.debug +++ b/build/Dockerfile.debug @@ -1,4 +1,4 @@ -FROM --platform=$BUILDPLATFORM golang:1.25-bookworm AS builder +FROM --platform=$BUILDPLATFORM golang:1.25-trixie AS builder ENV GO111MODULE=on CGO_ENABLED=0 WORKDIR /work @@ -9,7 +9,7 @@ RUN --mount=target=. \ --mount=type=cache,target=/go/pkg \ GOOS=$TARGETOS GOARCH=$TARGETARCH go build -o /out/kubevuln cmd/http/main.go -FROM gcr.io/distroless/static-debian12:debug-nonroot +FROM gcr.io/distroless/static-debian13:debug-nonroot USER nonroot WORKDIR /home/nonroot/