Skip to content

Commit

Permalink
Distroless container.
Browse files Browse the repository at this point in the history
  • Loading branch information
Asgeir Nilsen committed Jan 28, 2019
1 parent 247ef61 commit d5fc669
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
FROM gradle:4.6.0-jdk8-alpine as builder
FROM gradle:4.10.2-jdk8-alpine as builder
USER root
COPY . .
ARG apiVersion
RUN gradle --no-daemon -PapiVersion=${apiVersion} build

FROM openjdk:8-jre-alpine
FROM gcr.io/distroless/java
ENV JAVA_TOOL_OPTIONS -XX:+ExitOnOutOfMemoryError
COPY --from=builder /home/gradle/build/deps/external/*.jar /data/
COPY --from=builder /home/gradle/build/deps/fint/*.jar /data/
COPY --from=builder /home/gradle/build/libs/fint-consumer-organisasjon-*.jar /data/fint-consumer-organisasjon.jar
CMD ["java", "-jar", "/data/fint-consumer-organisasjon.jar"]
CMD ["/data/fint-consumer-organisasjon.jar"]

0 comments on commit d5fc669

Please sign in to comment.