rocket.dockerfile 391 B

12345678910111213141516
  1. FROM rust:1.55-slim-buster
  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. EXPOSE 8000
  10. CMD ./target/release/rocket_techempower