summaryrefslogtreecommitdiffstats
path: root/valetapi/src/main/docker/Dockerfile
blob: 4632d3b873f83cb504c0ff87aca919aa030865fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FROM openjdk:8-jre-alpine

RUN addgroup -g 825 -S valetg && adduser -u 825 -S valetu -G valetg
RUN mkdir -p /opt/logs/valet/api && chown -R valetu:valetg /opt/logs

VOLUME /tmp
VOLUME /opt/etc
VOLUME /opt/bin
VOLUME /opt/logs

ADD ValetApi.jar /opt/bin/app.jar
ADD startService.sh /startService.sh

RUN chown valetu:valetg /startService.sh
USER valetu:valetg
RUN chmod 700 /startService.sh && date > /home/valetu/imagedate.txt

ENTRYPOINT ./startService.sh