summaryrefslogtreecommitdiff
path: root/vendor/Dockerfile/OpenJDK.Dockerfile
blob: c68420b453a5793bb3b6fa32c7c77fdecdbfdba6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
FROM maven:3.5-jdk-11 as BUILD

COPY . /usr/src/app
RUN mvn --batch-mode -f /usr/src/app/pom.xml clean package

FROM openjdk:11-jdk
ENV PORT 4567
EXPOSE 4567
COPY --from=BUILD /usr/src/app/target /opt/target
WORKDIR /opt/target

CMD ["/bin/bash", "-c", "find -type f -name '*-with-dependencies.jar' | xargs java -jar"]