-FROM @aai.docker.namespace@/aai-common-@aai.base.image@:@aai.base.image.version@
+FROM eclipse-temurin:17-jre-alpine
+USER 1000
-ARG MICRO_HOME=/opt/app/model-loader
-
-# Build up the deployment folder structure
-RUN mkdir -p $MICRO_HOME
+ENV MICRO_HOME=/opt/app/model-loader
WORKDIR $MICRO_HOME
-COPY /maven/model-loader/ .
-RUN chmod 755 bin/* \
- && ln -s /logs $MICRO_HOME/logs
-CMD ["/opt/app/model-loader/bin/start.sh"]
+COPY --chown=1000:1000 /maven/model-loader/ .
+
+ENTRYPOINT ["/bin/sh", "/opt/app/model-loader/bin/start.sh"]