From 395aebc1209c24a0abaf973275ba4d2cb1b4243c Mon Sep 17 00:00:00 2001 From: marcsello Date: Sun, 5 Dec 2021 00:07:03 +0100 Subject: [PATCH] Added no-avx version --- Dockerfile.no-avx | 21 +++++++++++++++++++++ deadsnakes.list | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 Dockerfile.no-avx create mode 100644 deadsnakes.list diff --git a/Dockerfile.no-avx b/Dockerfile.no-avx new file mode 100644 index 0000000..9c1a555 --- /dev/null +++ b/Dockerfile.no-avx @@ -0,0 +1,21 @@ +FROM ubuntu:20.04 + +ENV PIP_NO_CACHE_DIR=true +ENV TZ Europe/Budapest +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + +RUN apt update && apt install -y gnupg2 curl build-essential libsndfile1 libsndfile1-dev + +ADD deadsnakes.list /etc/apt/sources.list.d/ + + +RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F23C5A6CF475977595C89F51BA6932366A755776 && \ + apt update && apt -y install python3.7 python3.7-dev && curl https://bootstrap.pypa.io/get-pip.py | python3.7 && \ + pip3 install https://furas.pl/projects/tensorflow-no-avx/bin/tensorflow-1.14.1-cp37-cp37m-linux_x86_64.whl + +ADD cnn_classification_service requirements.txt /cnn_classification_service/ +WORKDIR /cnn_classification_service/ + +RUN pip3 install -r requirements.txt + +ENTRYPOINT ["python3.7", "main.py"] \ No newline at end of file diff --git a/deadsnakes.list b/deadsnakes.list new file mode 100644 index 0000000..626d854 --- /dev/null +++ b/deadsnakes.list @@ -0,0 +1,2 @@ +deb http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal main +deb-src http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal main