update link to upper-constraints.txt
[holmes/engine-management.git] / engine-d-standalone / src / main / assembly / Dockerfile
1 FROM onap/integration-java17:12.0.0
2
3 MAINTAINER "Guangrong Fu" <fu.guangrong@zte.com.cn>
4
5 USER root
6
7 # 9102 - service port
8 # 9202 - debugging port
9 EXPOSE 9102 9202
10
11 ENV HOSTNAME=holmes-engine-mgmt \
12     LANG=C.UTF-8 \
13     PG_VERSION=12.2-r0
14
15 ADD holmes-engine-d-standalone-*-linux64.tar.gz /opt/onap/
16
17 RUN apk update \
18     && apk add --no-cache curl postgresql-client \
19     && chmod -R a+rw /opt/onap/ \
20     && chmod -R a+rw /var/log/ \
21     && chmod 755 /opt/onap/bin/*.sh
22
23 USER onap
24 ENTRYPOINT ["sh", "/opt/onap/bin/run.sh"]
25