FROM python:3.10-bullseye WORKDIR /usr/src/app RUN apt-get -y update && \ apt-get -y upgrade && apt-get install --no-install-recommends -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 \ software-properties-common \ zip \ nmap \ net-tools \ vim-tiny \ nano \ && apt-get clean && rm -rf /tmp/* /var/tmp/* RUN pip install numpy && \ mkdir -p dlib && \ git clone -b 'v19.9' --single-branch https://github.com/davisking/dlib.git dlib/ && \ cd dlib && python setup.py install --yes USE_AVX_INSTRUCTIONS