summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-03-28 18:30:06 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-03-28 18:30:06 +0200
commitdfa0872dd7940b6d2759d8901274f459edf1b46e (patch)
tree761d559790e496cf750908fa9018671124435236 /Dockerfile
parent57ac9c2b03f9e46de6ea4a16eb3954868d1427c9 (diff)
downloadprocessor-dfa0872dd7940b6d2759d8901274f459edf1b46e.tar.gz
processor-dfa0872dd7940b6d2759d8901274f459edf1b46e.zip
rewrite in NodeJS
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile15
1 files changed, 9 insertions, 6 deletions
diff --git a/Dockerfile b/Dockerfile
index 6344e0f..9c3debd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,9 @@
-FROM python:3.6-alpine
-RUN apk add --no-cache postgresql-dev gcc python3-dev musl-dev
-ADD requirements.txt /code/requirements.txt
-WORKDIR /code
-RUN pip install -r requirements.txt
-CMD ["python", "worker.py"]
+FROM node:7.7-alpine
+
+RUN mkdir -p /usr/src/app
+WORKDIR /usr/src/app
+
+COPY . /usr/src/app
+RUN npm install && npm cache clean
+
+CMD ["node", "worker.js"]