You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
615B

  1. #FROM r2.aztrace.vn/oracle/serverjre:8
  2. FROM sgrio/java:jre_8_alpine
  3. #FROM openjdk:8-jre-alpine
  4. ENV SPRING_OUTPUT_ANSI_ENABLED=ALWAYS \
  5. JHIPSTER_SLEEP=0 \
  6. JAVA_OPTS=""
  7. # Add a jhipster user to run our application so that it doesn't need to run as root
  8. RUN adduser -D -s /bin/sh jhipster
  9. #RUN -s /bin/sh --login jhipster
  10. WORKDIR /home/jhipster
  11. # WORKDIR /root
  12. ADD src/main/docker/entrypoint.sh entrypoint.sh
  13. RUN chmod 755 entrypoint.sh && chown jhipster:jhipster entrypoint.sh
  14. USER jhipster
  15. RUN mkdir upload
  16. ADD build/libs/smart-farm-0.0.1-SNAPSHOT.war app.war
  17. ENTRYPOINT ["./entrypoint.sh"]
  18. EXPOSE 8080