Skip to content

Instantly share code, notes, and snippets.

@pandeybk
Created April 10, 2018 02:37
Show Gist options
  • Save pandeybk/04b10f124a6b86687cfbd509a974e4a6 to your computer and use it in GitHub Desktop.
Save pandeybk/04b10f124a6b86687cfbd509a974e4a6 to your computer and use it in GitHub Desktop.
grails-gradle-build-using-docker-multistage
FROM gradle:jdk8 as builder
RUN mkdir -p /home/gradle/app
WORKDIR /home/gradle/app
ADD --chown=gradle:gradle . /home/gradle/app
RUN /home/gradle/app/gradlew assemble
FROM openjdk:8-jre-alpine
COPY --from=builder /home/gradle/app/build/libs/*.war /app.war
CMD java -jar /app.war
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment