# Build stage FROM rust:latest AS builder WORKDIR /usr/src/app COPY . . RUN cargo install cargo-watch RUN cargo build --release # Runtime stage FROM debian:bookworm-slim WORKDIR /usr/local/bin COPY --from=builder /usr/src/app/target/release/api_rust . EXPOSE 9552 CMD ["./api_rust"]