summaryrefslogtreecommitdiff
path: root/python/Dockerfile
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-03-12 18:22:32 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2017-03-12 18:22:32 +0100
commit95e83d5d423323e8178d5a5526d7957dbc9143f1 (patch)
treef21802c26c46994127546ce8c54ca2a2fcccd64d /python/Dockerfile
parent5ce83a22303a759ae3b26b1f901fbb9bad232f88 (diff)
downloadvaindock-95e83d5d423323e8178d5a5526d7957dbc9143f1.tar.gz
vaindock-95e83d5d423323e8178d5a5526d7957dbc9143f1.zip
add analyzer
Diffstat (limited to 'python/Dockerfile')
-rw-r--r--python/Dockerfile22
1 files changed, 20 insertions, 2 deletions
diff --git a/python/Dockerfile b/python/Dockerfile
index a59cc2c..ef16764 100644
--- a/python/Dockerfile
+++ b/python/Dockerfile
@@ -1,5 +1,23 @@
-FROM python:3.6-alpine
+FROM python:3.6
ADD requirements.txt /
-RUN apk add --no-cache ca-certificates gcc linux-headers build-base
+
+RUN apt-get update && apt-get install -y --no-install-recommends \
+ build-essential \
+ curl \
+ libfreetype6-dev \
+ libpng12-dev \
+ libzmq3-dev \
+ pkg-config \
+ rsync \
+ software-properties-common \
+ unzip \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists/*
+
+RUN pip --no-cache-dir install numpy
+
RUN pip install -r /requirements.txt
+#RUN pip install tensorflow==1.0.1
+RUN pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.1-cp36-cp36m-linux_x86_64.whl
CMD ["python3", "/apps/api/api.py"]