crystal.dockerfile 281 B

123456789101112131415
  1. FROM crystallang/crystal:0.24.1
  2. WORKDIR /crystal
  3. COPY views views
  4. COPY run.sh run.sh
  5. COPY server.cr server.cr
  6. COPY shard.lock shard.lock
  7. COPY shard.yml shard.yml
  8. ENV GC_MARKERS 1
  9. RUN shards install
  10. RUN crystal build --release --no-debug server.cr -o server.out
  11. CMD bash run.sh