diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000..76117bbe6
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,15 @@
+FROM jayofdoom/docker-ubuntu-14.04
+
+# The add is before the RUN to ensure we get the latest version of packages
+# Docker will cache RUN commands, but because the SHA1 of the dir will be
+# different it will not cache this layer
+ADD . /tmp/teeth-agent
+
+# Install requirements: Python for teeth-agent, others for putting an image on disk
+RUN apt-get update && apt-get -y install \
+    python python-pip python-dev \
+    qemu-utils parted util-linux genisoimage
+
+RUN pip install /tmp/teeth-agent
+
+ENTRYPOINT [ "/usr/local/bin/teeth-standby-agent" ]