diff --git a/Dockerfile b/Dockerfile
index 5cbc5c1..6f30e6a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -20,11 +20,13 @@ RUN mvn -Dstyle.color=always package
FROM openjdk:14-alpine as jdkbuilder
-COPY --from=builder /tmp/app/target/app-*.jar /app/app.jar
+RUN apk add --no-cache binutils
ENV MODULES java.base,java.compiler,java.desktop,java.instrument,java.logging,java.management,java.naming,java.scripting,java.security.jgss,java.sql,java.sql.rowset,java.transaction.xa,java.xml,jdk.net
-RUN jlink --output /myjdk --module-path $JAVA_HOME/jmods --add-modules $MODULES
+RUN jlink --output /myjdk --module-path $JAVA_HOME/jmods --add-modules $MODULES --no-header-files --no-man-pages --strip-debug --compress=2
+
+RUN strip -p --strip-unneeded /myjdk/lib/server/libjvm.so
FROM alpine
diff --git a/app/pom.xml b/app/pom.xml
index f2c1b1b..e0595b0 100644
--- a/app/pom.xml
+++ b/app/pom.xml
@@ -56,6 +56,7 @@
org.http4k
http4k-testing-hamkrest
3.254.0
+ test
@@ -98,6 +99,12 @@
**
+
+ org.eclipse.jetty:*
+
+ **
+
+
*:*
diff --git a/persistance/src/main/resources/logback.xml b/persistance/src/main/resources/logback.xml
index 78f1512..c0633b0 100644
--- a/persistance/src/main/resources/logback.xml
+++ b/persistance/src/main/resources/logback.xml
@@ -6,10 +6,10 @@
-
+
-
+
diff --git a/pom.xml b/pom.xml
index b35b4a5..31b2624 100644
--- a/pom.xml
+++ b/pom.xml
@@ -119,6 +119,11 @@
maven-compiler-plugin
3.8.1
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.1.2
+
kotlin-maven-plugin
org.jetbrains.kotlin