From 11d0a906b8018964383445e74cb205252305a33c Mon Sep 17 00:00:00 2001 From: damage Date: Mon, 23 Dec 2024 13:25:47 +0100 Subject: [PATCH] docker build file --- build/Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 build/Dockerfile diff --git a/build/Dockerfile b/build/Dockerfile new file mode 100644 index 0000000..6b6229f --- /dev/null +++ b/build/Dockerfile @@ -0,0 +1,14 @@ +FROM tomcat:11 + +# install maven +RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends maven && rm -rf /var/lib/apt/lists/* + +# copy war +COPY target/mavor.war /usr/local/tomcat/webapps + +# create temporary directory, no need to be a volume +RUN mkdir /mavor + +# set required ENV +ENV MAVOR_MAVEN_EXECUTABLE="/usr/bin/mvn" +ENV MAVOR_TEMP_DIR="/mavor"