diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..8b950e38a5ddb3fb1c0e072c52c419f6156d87d7
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,8 @@
+FROM debian:buster-slim
+
+RUN apt update && apt install python3-pip python3-dev cython3 zlib1g-dev python3-numpy libssl-dev python3-setuptools -y
+RUN apt install -y libcurl4-openssl-dev
+RUN apt install -y libbz2-dev liblzma-dev
+COPY . vtools
+
+RUN cd vtools && pip3 install .
diff --git a/setup.py b/setup.py
index df61d13f15e139efeb86e9c513c0455545aebe80..8ef7fab8592db5a8764037efeb4fe10d7d255418 100644
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@ with open(readme_file) as desc_handle:
 
 setup(
     name="v-tools",
-    version="1.0.0-dev",
+    version="1.1.0-dev",
     description="Various tools operating over VCF files",
     long_description=long_desc,
     author="Sander Bollen",
@@ -31,7 +31,7 @@ setup(
     python_requires=">=3.6",
     zip_safe=False,
     include_package_data=True,
-    setup_requires=["cython"],
+    setup_requires=["cython", "numpy"],
     install_requires=[
         "click",
         "cyvcf2",