diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000..d992b0f
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,2 @@
+node_modules
+.git
\ No newline at end of file
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..08e8ec3
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,11 @@
+FROM node:0.12.0-slim
+MAINTAINER Jonathan Cremin <jonathan@crem.in>
+
+ADD   package.json package.json
+RUN   npm install
+COPY   . .
+
+RUN   npm run build
+EXPOSE 3000
+
+CMD   npm start
\ No newline at end of file