crystal-radix.dockerfile 473 B

12345678910111213141516
  1. FROM crystallang/crystal:0.26.1
  2. WORKDIR /crystal
  3. COPY views views
  4. COPY run-radix.sh run-radix.sh
  5. COPY server_radix.cr server_radix.cr
  6. COPY shard.lock shard.lock
  7. COPY shard.yml shard.yml
  8. ENV GC_MARKERS 1
  9. ENV DATABASE_URL postgres://benchmarkdbuser:benchmarkdbpass@tfb-database:5432/hello_world?initial_pool_size=56&max_pool_size=56&max_idle_pool_size=56
  10. RUN shards install
  11. RUN crystal build --release --no-debug server_radix.cr -o server_radix.out
  12. CMD bash run-radix.sh