Merge "Add exclusive block for invoking deactivate"
[so.git] / packages / docker / src / main / docker / docker-files / Dockerfile.so-app
1 FROM so/base-image:1.0
2
3 ARG http_proxy
4 ENV HTTP_PROXY=$http_proxy
5 ENV http_proxy=$HTTP_PROXY
6 ARG https_proxy
7 ENV HTTPS_PROXY=$https_proxy
8 ENV https_proxy=$HTTPS_PROXY
9
10 RUN mkdir /app
11
12 COPY maven/app.jar /app
13 COPY configs/logging/logback-spring.xml /app
14 COPY scripts/startService.sh /app
15
16 RUN chown -R so:so /app && chmod 700 /app/startService.sh
17
18 VOLUME /tmp
19
20 WORKDIR /app
21 USER so:so
22 ENTRYPOINT /app/startService.sh