rocket.dockerfile 451 B

1234567891011121314151617
  1. FROM rust:1.60-slim
  2. ENV ROCKET_BENCHMARK_DATABASE_URL=postgres://benchmarkdbuser:benchmarkdbpass@tfb-database/hello_world
  3. RUN apt-get update && apt-get install -y --no-install-recommends \
  4. libpq-dev \
  5. && rm -rf /var/lib/apt/lists/*
  6. ADD ./ /rocket
  7. WORKDIR /rocket
  8. RUN RUSTFLAGS="-C target-cpu=native" cargo build --release
  9. RUN cp ./target/release/rocket ./target/release/rocket-techempower
  10. EXPOSE 8000
  11. CMD ./target/release/rocket-techempower