FROM openjdk:17.0.2-slim
RUN addgroup spring --system && adduser spring --system --no-create-home --disabled-password --disabled-login --ingroup spring
RUN mkdir -p /usr/service/logs
RUN chown -R spring:spring /usr/service/

ARG ENVIRONMENT=production
ARG version=1.0.0-SNAPSHOT
COPY target/fluent-connector-1.0.0.jar /usr/service/connector.jar

USER spring:spring
WORKDIR /usr/service/

CMD [ "java","-jar", "connector.jar",  "--spring.profiles.active=connector,${ENVIRONMENT}" ]
