Spaces:
Build error
Build error
| # First Base image with alias:builder | |
| FROM rust:1.77.2-alpine3.18 AS builder | |
| # Set working directory | |
| WORKDIR /app | |
| # Copy application code and dependencies | |
| COPY . . | |
| # Install OS dependencies | |
| RUN apk add --no-cache musl-dev | |
| # Build the application | |
| RUN cargo install --path . | |
| # Second Base Image | |
| FROM scratch | |
| # Set working directory | |
| WORKDIR /app/bin | |
| # Copy the application binary | |
| COPY --from=builder /usr/local/cargo/bin/rust-rocket-counter-api /app/bin/app | |
| # Run the binary | |
| CMD [ "./app" ] |