cask.dockerfile 411 B

12345678910
  1. FROM hseeberger/scala-sbt:8u151-2.12.5-1.1.2
  2. WORKDIR /cask
  3. COPY project project
  4. COPY src src
  5. COPY build.sbt build.sbt
  6. RUN sbt assembly -batch
  7. EXPOSE 8080
  8. CMD ["java", "-server", "-Xms1g", "-Xmx1g", "-XX:NewSize=512m", "-XX:MaxNewSize=512m", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-XX:+UseNUMA", "-XX:-UseBiasedLocking", "-XX:+AlwaysPreTouch", "-jar", "target/scala-2.12/cask-example-assembly-1.0.jar"]