From 4fb80a103c0cbf71ab4fd12365650b2ac23a7c2b Mon Sep 17 00:00:00 2001 From: slashtechno <77907286+slashtechno@users.noreply.github.com> Date: Sat, 17 Dec 2022 17:58:50 -0600 Subject: [PATCH] Dockerfile is now working --- Dockerfile | 34 ++++++++++++++++++++++++++++++++-- requirements.txt | Bin 650 -> 217 bytes 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5a02059..a05c3d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,35 @@ -FROM python:3.11-bullseye +FROM python:3.10-bullseye + +# Install Dlib (for face_recognition) +RUN apt-get -y update && apt-get install -y --fix-missing \ + build-essential \ + cmake \ + gfortran \ + git \ + wget \ + curl \ + graphicsmagick \ + libgraphicsmagick1-dev \ + libatlas-base-dev \ + libavcodec-dev \ + libavformat-dev \ + libgtk2.0-dev \ + libjpeg-dev \ + liblapack-dev \ + libswscale-dev \ + pkg-config \ + python3-dev \ + python3-numpy \ + software-properties-common \ + zip +RUN apt-get clean +RUN rm -rf /tmp/* /var/tmp/* +ENV CFLAGS=-static +# Upgrade pip +RUN pip3 install --upgrade pip +# Copy directory to container WORKDIR /app COPY . ./ -RUN pip install -r requirements.txt +# Install from requirements.txt +RUN pip3 install -r requirements.txt ENTRYPOINT ["python", "main.py"] \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 85cc00e7044a6b9a6ffa2a5a4c75adfa3077f712..c255f6ee0aff90924e7b4e87efb00d8af3089790 100644 GIT binary patch literal 217 zcmZvVK@Ng26h!wu1&QnawiF7OH1P=Dz-TGjQ2I%&5N-Ctc4nDuVOzQ2xt~tMQ57p|WTd=9-K9T(i tS2*6t*_#FSrrHojHrIqMt>couCVC<4kEu~S>E72hyj$Hk(P)2ZegG&sWP<