From d55d52adba0c0b996ff05f545c6943e14ea10c83 Mon Sep 17 00:00:00 2001 From: wyz Date: Wed, 23 Dec 2020 09:09:51 +0800 Subject: [PATCH] done --- Dockerfile | 4 ++++ pom.xml | 27 ++++++++++++++++----------- src/main/docker/Dockerfile | 2 +- 3 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..30a2047 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM openjdk:8-jdk-alpine +VOLUME /tmp/docker-selfmade +ADD target/DeliveryTakingSystem-0.0.2-SNAPSHOT.jar app.jar +CMD java -jar app.jar \ No newline at end of file diff --git a/pom.xml b/pom.xml index d6e7c60..b56a6ea 100644 --- a/pom.xml +++ b/pom.xml @@ -73,18 +73,23 @@ com.spotify - docker-maven-plugin - 1.0.0 + dockerfile-maven-plugin + 1.4.6 + + + default + + build + push + + + - ${docker.image.prefix}/${project.artifactId} - src/main/docker - - - / - ${project.build.directory} - ${project.build.finalName}.jar - - + betaberry/common + 0.0.1 + + app.jar + diff --git a/src/main/docker/Dockerfile b/src/main/docker/Dockerfile index 010d90e..ead653f 100644 --- a/src/main/docker/Dockerfile +++ b/src/main/docker/Dockerfile @@ -1,4 +1,4 @@ FROM openjdk:8-jdk-alpine -VOLUME /tmp +VOLUME /tmp/docker-selfmade ADD DeliveryTakingSystem-0.0.2-SNAPSHOT.jar app.jar ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] \ No newline at end of file