k8s-reboot-coordinator/Containerfile

21 lines
339 B
Docker

FROM docker.io/library/rust:1.88-alpine AS build
RUN apk --no-cache add musl-dev
WORKDIR /src
COPY . .
RUN cargo build --release --locked
RUN strip target/release/k8s-reboot-coordinator
FROM scratch
COPY --from=build /src/target/release/k8s-reboot-coordinator /
ENV ROCKET_CLI_COLORS=false
ENTRYPOINT ["/k8s-reboot-coordinator"]