Files
rustfs-manager-operator/operator/Containerfile
Nikolai Rodionov 43dc59bff7
All checks were successful
ci/woodpecker/push/build-container Pipeline was successful
Fix the containerfile again
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-03-18 14:19:36 +01:00

17 lines
411 B
Docker

FROM docker.io/rustfs/rc:v0.1.7 AS rc
WORKDIR /output
RUN cp $(which rc) .
FROM rust:alpine3.23 AS builder
WORKDIR /src
COPY . .
RUN cargo build --release
WORKDIR /output
RUN cp /src/target/release/rustfs-manager-operator .
FROM gcr.io/distroless/static
COPY --from=builder /output/rustfs-manager-operator /usr/bin/controller
COPY --from=rc /output/rc /usr/bin/rc
ENTRYPOINT ["/usr/bin/controller"]
USER 1001