diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000..28b031683
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,15 @@
+FROM openjdk:8-jre
+
+EXPOSE 8080
+EXPOSE 8081
+
+COPY target/lib /usr/share/signal/lib
+
+ARG CONFIG_FILE
+COPY config/${CONFIG_FILE} /usr/share/signal/config.yml
+
+ARG JAR_FILE
+COPY target/${JAR_FILE} /usr/share/signal/Signal-Service.jar
+
+ENTRYPOINT ["/usr/bin/java", "-server", "-Djava.awt.headless=true", "-Xmx2048m", "-Xss512k", "-jar", "/usr/share/signal/Signal-Service.jar", "server", "/usr/share/signal/config.yml"]
+
diff --git a/pom.xml b/pom.xml
index a140d8f76..c691ce9d4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -279,7 +279,23 @@
-
+
+ maven-dependency-plugin
+ 3.1.1
+
+
+ initialize
+
+ copy-dependencies
+
+
+ false
+ runtime
+ ${project.build.directory}/lib
+
+
+
+
com.spotify
dockerfile-maven-plugin