diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000000000000000000000000000000000000..04a48f5fc85934da2693d654e1c2f771f4026ffe
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,25 @@
+/.idea
+/bin
+/pkg
+/logs
+
+media-repo*.yaml
+homeserver.yaml
+
+vendor/pkg
+vendor/src
+
+# Binaries for programs and plugins
+*.exe
+*.dll
+*.so
+*.dylib
+
+# Test binary, build with `go test -c`
+*.test
+
+# Output of the go coverage tool, specifically when used with LiteIDE
+*.out
+
+# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
+.glide/