act-hibernate-mysql.dockerfile 547 B

1234567891011
  1. FROM maven:3.5.3-jdk-8
  2. WORKDIR /act
  3. COPY pom.xml pom.xml
  4. COPY src src
  5. RUN mvn package -q -P hibernate_mysql
  6. WORKDIR /act/target/dist
  7. RUN tar xzf *.tar.gz
  8. EXPOSE 5460
  9. CMD ["java", "-server", "-Djava.security.egd=file:/dev/./urandom", "-Xms1G", "-Xmx1G", "-Xss320k", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dapp.mode=prod", "-Dapp.nodeGroup=", "-Dprofile=hibernate_mysql", "-Dxio.worker_threads.max=256", "-Dmysql.host=tfb-database", "-cp", "/act/target/dist/classes:/act/target/dist/lib/*", "com.techempower.act.AppEntry"]