21 lines
431 B
Docker
21 lines
431 B
Docker
FROM openjdk:8-jre-alpine
|
|
|
|
ENV SPRING_OUTPUT_ANSI_ENABLED=ALWAYS \
|
|
JHIPSTER_SLEEP=0 \
|
|
JAVA_OPTS=""
|
|
|
|
# Add a jhipster user to run our application so that it doesn't need to run as root
|
|
RUN adduser -D -s /bin/sh jhipster
|
|
WORKDIR /home/jhipster
|
|
|
|
ADD entrypoint.sh entrypoint.sh
|
|
RUN chmod 755 entrypoint.sh && chown jhipster:jhipster entrypoint.sh
|
|
USER jhipster
|
|
|
|
ENTRYPOINT ["./entrypoint.sh"]
|
|
|
|
EXPOSE 8080
|
|
|
|
ADD *.war app.war
|
|
|