### Compile Stage FROM docker.io/rust:latest AS builder WORKDIR /usr/src/gitore COPY . . RUN apt-get update && apt-get install -y librocksdb9.1 librocksdb-dev llvm llvm-dev clang libclang-dev && \ cargo install --path . ### Release Stage FROM docker.io/debian:latest COPY --from=builder /usr/local/cargo/bin/gitore /usr/local/bin/gitore RUN apt-get update \ && apt-get install -y --no-install-recommends git ca-certificates \ && apt-get clean \ && rm -rf \ /var/lib/apt/lists/* \ /var/cache/apt/* \ /var/log/apt/* ENTRYPOINT ["/usr/local/bin/gitore"]