From 4731ed1586d9663b0ab509b673e8324f9b61c5a6 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sun, 13 Jun 2021 11:26:00 +0200 Subject: [PATCH] Added config/assets to build a docker-image --- .dockerignore | 2 ++ Dockerfile | 4 ++++ pom.xml | 22 ++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..1ad9963 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +* +!target/*.jar diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..50394b6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM openjdk:11-jre-slim +COPY target/transfer-1.0.0.jar /opt/transfer.jar +EXPOSE 8080 +CMD ["java", "-jar", "/opt/transfer.jar"] diff --git a/pom.xml b/pom.xml index 8c2c36b..df51758 100644 --- a/pom.xml +++ b/pom.xml @@ -21,6 +21,7 @@ 11 6.2.0 2.8.0 + 0.33.0 @@ -81,6 +82,27 @@ + + io.fabric8 + docker-maven-plugin + ${docker-maven-plugin.version} + + + + juplo/payment-service-demo--%a:%v + + + + + + build + package + + build + + + + -- 2.20.1