FROM eclipse-temurin:21-jre-alpine MAINTAINER ru.nbch 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-main.jar /opt/app/credit-tracker-main.jar COPY maven/credit-tracker-monitoring.jar /opt/app/credit-tracker-monitoring.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 COPY maven/ca_nbki.cer /usr/local/share/ca-certificates/corp.crt RUN apk add --no-cache ca-certificates \ && update-ca-certificates \ RUN apk add gcompat bash RUN chmod +x /opt/app/start-credit-tracker.sh