new Dockerfile

This commit is contained in:
Joachim Lengacher 2023-11-21 12:26:15 +01:00
parent 109782d362
commit ac0d3ae518

13
Dockerfile Normal file
View file

@ -0,0 +1,13 @@
FROM gradle:jdk17-jammy as build
RUN mkdir /tmp/brouter
WORKDIR /tmp/brouter
COPY . .
RUN ./gradlew clean build
FROM openjdk:17.0.1-jdk-slim
COPY --from=build /tmp/brouter/brouter-server/build/libs/brouter-*-all.jar /brouter.jar
COPY --from=build /tmp/brouter/misc/scripts/standalone/server.sh /bin/
CMD /bin/server.sh