diff --git a/.gitignore b/.gitignore
index 4b3800e067cad3dcddb497ea7bf686aae730b7a8..272561145d97808d04dcb9d4a1354922526f53a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,5 +2,3 @@
 db/urls.db
 
 import.csv
-
-make_and_push_docker.bat
diff --git a/make_and_push_docker.bat b/make_and_push_docker.bat
new file mode 100644
index 0000000000000000000000000000000000000000..7014aad5293207bd60d69229cf79eb8c3c7ab740
--- /dev/null
+++ b/make_and_push_docker.bat
@@ -0,0 +1,8 @@
+echo off
+title Building and Pushing docker image
+cls
+
+
+docker build --rm -f "Dockerfile" -t url_shorter:latest .
+docker tag url_shorter docker.jonasled.de/url_shorter/url_shorter
+docker push docker.jonasled.de/url_shorter/url_shorter
\ No newline at end of file