From 8aab951c537a58ecc72a75f2bee54d7b4635d054 Mon Sep 17 00:00:00 2001 From: boat cow Date: Sun, 9 Apr 2023 01:10:01 -0400 Subject: [PATCH] Create Dockerfile --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..e56d65d2b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM ubuntu:latest + +# Install OpenJDK 17 and Maven +RUN apt-get update && \ + apt-get -y install openjdk-17-jdk-headless maven + +# Set working directory +WORKDIR /app + +# Copy code to container +COPY . . + +# Build application +RUN ./mvnw package -Dmaven.test.skip=true + +# Run application +CMD ["java", "-jar", "target/*.jar"]