add bash config
[usecase-ui/server.git] / standalone / src / main / assembly / Dockerfile
1 FROM nexus3.onap.org:10001/onap/integration-java11:9.0.0
2 MAINTAINER "Lu Ji" <lu.ji3@zte.com.cn>
3
4 # Expose the Usecase-UI backend port 
5 EXPOSE 8082
6
7 USER root
8 RUN apk update && apk add bash
9 #Configure Java SDK
10 ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
11
12 #Add Usecase-UI server related resources to the docker image
13 RUN mkdir /home/uui
14 WORKDIR /home/uui
15 ADD usecase-ui-server-*-linux64.tar.gz /home/uui/
16 RUN addgroup -S uui && adduser -S uui -G uui && chown -R uui:uui /home/uui
17
18 USER uui
19 WORKDIR /home/uui
20 ENTRYPOINT /home/uui/bin/run.sh