| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | FROM ubuntu:20.04ENV DEBIAN_FRONTEND noninteractiveRUN echo "Update apt:" \    && set -x \    && apt-get update \    && apt-get dist-upgrade -y \    && apt-get install -y \        wget unzip git apt-utilsRUN echo "Install Python v3.8:" \    && set -x \#    && apt-get dist-upgrade -y \#    && apt-get update \    && apt-get install -y  \        python3-dev \        python3-pip \        python3-setuptools \        python3-wheel \    && pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple \    && pip3 config set global.extra-index-url https://pypi.doubanio.com/simple \    && pip3 config set global.extra-index-url https://mirrors.163.com/pypi/simple \    && pip3 config set global.extra-index-url https://mirrors.cloud.tencent.com/pypi/simple \    && pip3 config set global.extra-index-url https://mirror.baidu.com/pypi/simple \    && pip3 install --upgrade --quiet pip setuptools \    && python3 --versionRUN echo "Install OpenCV v4.2.0:" \    && set -x \    && apt-get update \    && apt-get install -y libopencv-dev python3-opencv \    && python3 -c "import cv2; print(cv2.__version__)"# --- set ffmpeg ---RUN apt-get install --no-install-recommends -y git ffmpeg supervisor# --- install requirements ---RUN echo "Install Python Requirements:" \    && pip3 install --default-timeout=1800 --no-cache-dir \        # --- for base --- \        cython==3.0.0a9 \        pyinstaller==4.10 \        # --- for libraries --- \        pycrypto==2.6.1 \        paramiko==2.7.2 \        apscheduler==3.7.0 \        # --- for client --- \        requests==2.25.1 \        redis==3.5.3 \        pymongo==3.11.2 \        influxdb==5.3.1 \        pymysql==0.9.3 \        peewee==3.17.0 \        SQLAlchemy==1.4.30\        # --- for server --- \        aiofiles==23.2.1 \        python-multipart==0.0.6 \        starlette==0.32.0 \        fastapi==0.108.0 \        fastapi-login==1.9.2 \        uvicorn==0.13.3 \        werkzeug==3.0.1 \        itsdangerous==1.1.0 \    && echo "End."        # --- for server --- \#        aiofiles==0.6.0 \#        python-multipart==0.0.5 \#        starlette==0.13.6 \#        fastapi==0.63.0 \#        fastapi-login==1.5.2 \#        supervisor==4.2.1 \#        uvicorn==0.13.3 \#        werkzeug==1.0.1 \#        itsdangerous==1.1.0 \#RUN echo "Install Torch v1.6.0:" \#    && pip3 install torch==1.6.0 torchvision==0.7.0 \#    && python3 -c "import torch; print(torch.__version__)"#RUN echo "Install Torch v1.9.0:" \#    && set -x \#    && apt-get install -y build-essential cmake \#    && pip3 install torch==1.9.0 torchvision==0.10.0 \#    && python3 -c "import torch; print(torch.__version__)"#COPY ./source/box.com/onnxruntime_gpu-1.10.0-cp38-cp38-linux_aarch64.whl /opt/onnxruntime_gpu-1.10.0-cp38-cp38-linux_aarch64.whl#RUN echo "Install onnxruntime:" \#    && pip3 install numpy==1.19.4 \#    && pip3 install /opt/onnxruntime_gpu-1.10.0-cp38-cp38-linux_aarch64.whl \#    && echo "End."
 |