# ---------- Stufe 1: Bauen ---------- FROM registry.access.redhat.com/ubi9/go-toolset:latest AS builder WORKDIR /build COPY go.mod go.sum ./ RUN go mod download COPY . . RUN CGO_ENABLED=0 go build -o /build/anwendung ./cmd/server # ---------- Stufe 2: Laufzeit ---------- FROM registry.access.redhat.com/ubi9/ubi-micro:latest COPY --from=builder /build/anwendung /usr/local/bin/anwendung USER 1001 EXPOSE 8080 ENTRYPOINT ["/usr/local/bin/anwendung"]