Skip to content

Commit

Permalink
fix docker
Browse files Browse the repository at this point in the history
  • Loading branch information
qyvlik committed Oct 23, 2018
1 parent 0fe26b8 commit 3cebc96
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
*
!Dockerfile
!target/*.jar
!src
!pom.xml
15 changes: 7 additions & 8 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
# fiat-exchange-rates
FROM library/openjdk:8-alpine
FROM maven:alpine as builder
ADD ./pom.xml pom.xml
ADD ./src src/
VOLUME /var/maven/.m2
RUN mvn -DskipTests clean package

FROM library/openjdk:8-alpine
MAINTAINER "<qyvlik@qq.com>"

WORKDIR /home/www

RUN adduser -D -u 1000 www www \
&& chown www:www -R /home/www

ADD target/*.jar /home/www/app.jar

COPY --from=builder target/*.jar app.jar
EXPOSE 8080

USER www

ENTRYPOINT ["java", "-jar", "/home/www/app.jar"]
Empty file added docker/Dockerfile
Empty file.

0 comments on commit 3cebc96

Please sign in to comment.