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"]