19 lines
689 B
Docker
19 lines
689 B
Docker
FROM eclipse-temurin:17-jre-alpine
|
|
MAINTAINER ru.nbch
|
|
RUN apk add gcompat bash
|
|
|
|
VOLUME /opt/app/logs/app
|
|
VOLUME /opt/app/logs/json
|
|
VOLUME /opt/app/logs/access
|
|
VOLUME /opt/app/reports
|
|
|
|
WORKDIR /opt/app
|
|
COPY maven/elastic-apm-agent-1.45.0.jar /opt/app/elastic-apm-agent.jar
|
|
COPY maven/credit-tracker.jar /opt/app/credit-tracker.jar
|
|
COPY maven/start-credit-tracker.sh /opt/app/start-credit-tracker.sh
|
|
COPY maven/credit-tracker.properties /opt/app/credit-tracker.properties
|
|
COPY maven/monitoring-request.xsd /opt/app/monitoring-request.xsd
|
|
COPY maven/signal-package.xsd /opt/app/signal-package.xsd
|
|
|
|
RUN chmod +x /opt/app/start-credit-tracker.sh
|
|
ENTRYPOINT ["/opt/app/start-credit-tracker.sh"]
|