Skip to content

Instantly share code, notes, and snippets.

@iamvickyav
Last active May 17, 2020 18:12
Show Gist options
  • Save iamvickyav/7321e6237fb715a2c22f64f5decaa5f8 to your computer and use it in GitHub Desktop.
Save iamvickyav/7321e6237fb715a2c22f64f5decaa5f8 to your computer and use it in GitHub Desktop.
Gradle & JRE in single Dockerfile using Docker Multi-build Feature
FROM gradle:jdk11 as gradleimage
COPY . /home/gradle/source
WORKDIR /home/gradle/source
RUN gradle build
FROM openjdk:11-jre-slim
COPY --from=gradleimage /home/gradle/source/build/libs/demo.jar /app/
WORKDIR /app
ENTRYPOINT ["java", "-jar", "demo.jar"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment