Update base docker image to use java 11
[aai/sparky-be.git] / sparkybe-onap-application / src / main / docker / Dockerfile
1 FROM @aai.docker.namespace@/aai-common-@aai.base.image@:@aai.base.image.version@
2
3 ARG MICRO_HOME=/opt/app/sparky
4 ARG BIN_HOME=$MICRO_HOME/bin
5 ARG UI_LOGS=/var/log/onap/AAI-UI
6
7 USER root
8
9 WORKDIR $MICRO_HOME
10
11 COPY --chown=aaiadmin:aaiadmin /maven/sparkybe-onap-application/ .
12
13 # Build up the deployment folder structure
14 RUN mkdir -p $MICRO_HOME $MICRO_HOME/logs $UI_LOGS && \
15     chown -R aaiadmin:aaiadmin $MICRO_HOME/logs $UI_LOGS && \
16     chmod 755 $BIN_HOME/* && \
17     ln -snf /logs $MICRO_HOME/logs
18
19 USER aaiadmin
20
21 EXPOSE 8000 8000
22 EXPOSE 9517 9517
23
24 CMD ["/opt/app/sparky/bin/start.sh"]