play2-scala-netty.dockerfile 374 B

1234567891011121314151617
  1. FROM tfb/sbt:latest
  2. ADD ./play2-scala /play_app
  3. WORKDIR /play_app
  4. RUN sbt stage
  5. CMD target/universal/stage/bin/play2-scala \
  6. -Dplay.server.provider=play.core.server.NettyServerProvider \
  7. -J-server \
  8. -J-Xms1g \
  9. -J-Xmx1g \
  10. -J-XX:NewSize=512m \
  11. -J-XX:+UseG1GC \
  12. -J-XX:MaxGCPauseMillis=30 \
  13. -J-XX:-UseBiasedLocking \
  14. -J-XX:+AlwaysPreTouch