diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..4b31a6df507d27f2c6c9a63e0dfe83aff7ec415c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,7 @@
+image: docker
+
+build:
+  stage: build
+  script:
+    - docker image build -t registry.git.rwth-aachen.de/acplt/rte-tools/rte-build-docker-image/image .
+    - docker push registry.git.rwth-aachen.de/acplt/rte-tools/rte-build-docker-image/image
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..274aed09e6616ce87140c26b39a0f60a83127a92
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,3 @@
+FROM ubuntu:18.04
+
+RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime && apt-get update -qq && apt-get install -y -qq build-essential bison flex tcl cmake gcc-arm-linux-gnueabihf gcc-mingw-w64-x86-64 binutils-mingw-w64-x86-64