From ca3964fad4287f540ddee77c58224016966971c3 Mon Sep 17 00:00:00 2001 From: John Thompson Date: Tue, 21 Feb 2017 17:06:42 -0500 Subject: [PATCH] adding fabric8 Maven Plugin --- pom.xml | 37 +++++++++++++++++++++++++++++++++++++ src/main/docker/Dockerfile | 6 ++++++ 2 files changed, 43 insertions(+) create mode 100644 src/main/docker/Dockerfile diff --git a/pom.xml b/pom.xml index 6253b12..559fa8c 100755 --- a/pom.xml +++ b/pom.xml @@ -21,6 +21,13 @@ UTF-8 1.8 + + + springframeworkguru + + + springbootdocker + @@ -52,6 +59,36 @@ org.springframework.boot spring-boot-maven-plugin + + io.fabric8 + docker-maven-plugin + 0.20.0 + + + + + unix:///var/run/docker.sock + + true + + + ${docker.image.prefix}/${docker.image.name} + + ${project.basedir}/src/main/docker/ + + + + artifact + + + latest + ${project.version} + + + + + + diff --git a/src/main/docker/Dockerfile b/src/main/docker/Dockerfile new file mode 100644 index 0000000..e16f2ea --- /dev/null +++ b/src/main/docker/Dockerfile @@ -0,0 +1,6 @@ +FROM openjdk + +VOLUME /tmp +ADD maven/spring-boot-docker-0.0.1-SNAPSHOT.jar myapp.jar +RUN sh -c 'touch /myapp.jar' +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/myapp.jar"]