From 8db2b07d08f78a8a4436d4e6109a5acb7b99cfcd Mon Sep 17 00:00:00 2001 From: Kadams35 Date: Tue, 1 Nov 2022 19:38:08 -0400 Subject: [PATCH] Add dockerfiles --- DeFi-Data-Engine/DeFi Data Engine/Dockerfile | 4 ++++ DeFi-Data-Engine/Rest Application/Dockerfile | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 DeFi-Data-Engine/DeFi Data Engine/Dockerfile create mode 100644 DeFi-Data-Engine/Rest Application/Dockerfile diff --git a/DeFi-Data-Engine/DeFi Data Engine/Dockerfile b/DeFi-Data-Engine/DeFi Data Engine/Dockerfile new file mode 100644 index 00000000..d7ea21f4 --- /dev/null +++ b/DeFi-Data-Engine/DeFi Data Engine/Dockerfile @@ -0,0 +1,4 @@ +FROM maven:3.8.6-eclipse-temurin-17 AS MAVEN_BUILD +COPY ./ ./ +RUN mvn clean compile assembly:single -Dmaven.skip.test=true +CMD ["java", "-jar", "target/defi-data-engine-0.0.1-jar-with-dependencies.jar"] \ No newline at end of file diff --git a/DeFi-Data-Engine/Rest Application/Dockerfile b/DeFi-Data-Engine/Rest Application/Dockerfile new file mode 100644 index 00000000..7114a047 --- /dev/null +++ b/DeFi-Data-Engine/Rest Application/Dockerfile @@ -0,0 +1,9 @@ +FROM maven:3.8.6-eclipse-temurin-17 AS MAVEN_BUILD + +COPY ./ ./ + +# package our application code +RUN mvn clean package -Dmaven.test.skip + +# set the startup command to execute the jar +CMD ["java", "-jar", "target/rest-connection-4.3.3.jar"] \ No newline at end of file