Dockerfile 431 B

1234567891011121314151617181920
  1. FROM openjdk:8-jre-alpine
  2. ENV SPRING_OUTPUT_ANSI_ENABLED=ALWAYS \
  3. JHIPSTER_SLEEP=0 \
  4. JAVA_OPTS=""
  5. # Add a jhipster user to run our application so that it doesn't need to run as root
  6. RUN adduser -D -s /bin/sh jhipster
  7. WORKDIR /home/jhipster
  8. ADD entrypoint.sh entrypoint.sh
  9. RUN chmod 755 entrypoint.sh && chown jhipster:jhipster entrypoint.sh
  10. USER jhipster
  11. ENTRYPOINT ["./entrypoint.sh"]
  12. EXPOSE 8080
  13. ADD *.war app.war