| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | 
							- FROM ubuntu:20.04
 
- ENV DEBIAN_FRONTEND noninteractive
 
- RUN echo "Update apt:" \
 
-     && set -x \
 
-     && apt-get update \
 
-     && apt-get dist-upgrade -y \
 
-     && apt-get install -y \
 
-         wget unzip git apt-utils
 
- RUN 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 --version
 
- RUN 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.64.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."
 
 
  |