diff --git a/Dockerfile.lemming b/Dockerfile.lemming index 0d415165..937ed001 100644 --- a/Dockerfile.lemming +++ b/Dockerfile.lemming @@ -1,4 +1,4 @@ -FROM docker.io/golang:1.21-bullseye AS build +FROM docker.io/golang:1.21-bookworm AS build WORKDIR /build COPY go.* ./ RUN go mod download @@ -13,10 +13,10 @@ FROM build as debug-build RUN go install github.com/go-delve/delve/cmd/dlv@latest RUN --mount=type=cache,target=/root/.cache/go-build go build -gcflags='all=-N -l' -o /out/lemming ./cmd/lemming -FROM docker.io/debian:bullseye as debug +FROM docker.io/debian:bookworm as debug COPY --from=debug-build /out/lemming /lemming/lemming COPY --from=debug-build /go/bin/dlv /dlv/dlv -FROM docker.io/debian:bullseye as release +FROM docker.io/debian:bookworm as release COPY --from=release-build /out/lemming /lemming/lemming COPY --from=release-build /build/THIRD_PARTY_LICENSES /lemming/THIRD_PARTY \ No newline at end of file