Dockerfile 255 B

1234567891011
  1. FROM rust:1.56.1
  2. WORKDIR /app
  3. COPY . .
  4. ENV SQLX_OFFLINE true
  5. WORKDIR /app/backend
  6. RUN RUSTFLAGS="-C opt-level=2" cargo build --release --bin backend
  7. RUN cp target/release/backend backend
  8. ENV APP_ENVIRONMENT production
  9. EXPOSE 8000
  10. ENTRYPOINT ["./backend"]