diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..63b024c56585f92cb870597d8d025a81a5b4c8f7
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,10 @@
+FROM python:3.7-alpine
+
+RUN pip install pipenv
+COPY . /opt/SpotifyBackup
+
+WORKDIR /opt/SpotifyBackup
+RUN pipenv install
+RUN ln -s $(pipenv --venv) /opt/SpotifyBackup/mypipenv
+
+CMD [ "/opt/SpotifyBackup/mypipenv/bin/python", "/opt/SpotifyBackup/SpotifyBackup.py" ]
\ No newline at end of file