Dockerfile 388 Bytes
Newer Older
Dominik Vayhinger's avatar
Dominik Vayhinger committed
1
2
3
#Dockerfile

#base image
4
FROM openjdk:11-jre-slim
Dominik Vayhinger's avatar
Dominik Vayhinger committed
5

6
ADD target/modocot-backend.jar app.jar
Dominik Vayhinger's avatar
Dominik Vayhinger committed
7
8
9

# Prepare environment.
# Create needed folders
10
11
12
13
14
RUN mkdir /modocot && \
    mkdir /modocot/data && \
    mkdir /modocot/config

VOLUME /modocot/data
Dominik Vayhinger's avatar
Dominik Vayhinger committed
15

16
env SPRING_CONFIG_ADDITIONAL_LOCATION "file:/home/modocot/config/"
Dominik Vayhinger's avatar
Dominik Vayhinger committed
17

18
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]