adding a dockerfile and instructions on how to try out the app in a container

This commit is contained in:
Robert Glenn
2018-01-01 20:55:43 -08:00
parent 08024fcc6f
commit 6d31ffc5f7
2 changed files with 31 additions and 0 deletions

24
Dockerfile Normal file
View File

@@ -0,0 +1,24 @@
FROM gradle:jdk-alpine
WORKDIR /home/gradle/project
EXPOSE 8080
USER root
RUN apk update
ENV GRADLE_USER_HOME /home/gradle/project
COPY . /home/gradle/project
RUN gradle build
FROM java:jre-alpine
WORKDIR /home/gradle/project
COPY --from=0 /home/gradle/project/build/libs/project-0.0.1-SNAPSHOT.jar .
ENTRYPOINT java -jar project-0.0.1-SNAPSHOT.jar