summaryrefslogtreecommitdiffstats
path: root/sparkybe-onap-application/src
diff options
context:
space:
mode:
Diffstat (limited to 'sparkybe-onap-application/src')
-rw-r--r--sparkybe-onap-application/src/main/docker/Dockerfile21
-rwxr-xr-x[-rw-r--r--]sparkybe-onap-application/src/main/scripts/start.sh2
2 files changed, 5 insertions, 18 deletions
diff --git a/sparkybe-onap-application/src/main/docker/Dockerfile b/sparkybe-onap-application/src/main/docker/Dockerfile
index 6f95de0..39c9e91 100644
--- a/sparkybe-onap-application/src/main/docker/Dockerfile
+++ b/sparkybe-onap-application/src/main/docker/Dockerfile
@@ -1,24 +1,13 @@
-FROM @aai.docker.namespace@/aai-common-@aai.base.image@:@aai.base.image.version@
-
-ARG MICRO_HOME=/opt/app/sparky
-ARG BIN_HOME=$MICRO_HOME/bin
-ARG UI_LOGS=/var/log/onap/AAI-UI
-
-USER root
+FROM eclipse-temurin:11-jre-alpine
+USER nobody
+ENV MICRO_HOME=/opt/app/sparky
WORKDIR $MICRO_HOME
-COPY --chown=aaiadmin:aaiadmin /maven/sparkybe-onap-application/ .
-
-# Build up the deployment folder structure
-RUN mkdir -p $MICRO_HOME $MICRO_HOME/logs $UI_LOGS && \
- chown -R aaiadmin:aaiadmin $MICRO_HOME/logs $UI_LOGS && \
- chmod 755 $BIN_HOME/* && \
- ln -snf /logs $MICRO_HOME/logs
+COPY --chown=nobody:nobody /maven/sparkybe-onap-application/ .
-USER aaiadmin
EXPOSE 8000 8000
EXPOSE 9517 9517
-CMD ["/opt/app/sparky/bin/start.sh"]
+CMD ["/bin/sh", "/opt/app/sparky/bin/start.sh"]
diff --git a/sparkybe-onap-application/src/main/scripts/start.sh b/sparkybe-onap-application/src/main/scripts/start.sh
index 7faae8d..c478439 100644..100755
--- a/sparkybe-onap-application/src/main/scripts/start.sh
+++ b/sparkybe-onap-application/src/main/scripts/start.sh
@@ -5,8 +5,6 @@ CONFIG_HOME=${APP_HOME}/config
PROPS="-DAPP_HOME=${APP_HOME} -DCONFIG_HOME=${CONFIG_HOME} -Dlogging.config=${CONFIG_HOME}/logging/logback.xml"
-find ${MICRO_HOME} -name "*.sh" -exec chmod +x {} +
-
JAVA_CMD="exec java";
JAR_CMD="exec jar";