FROM python:3.7

RUN apt-get update
RUN apt-get install tzdata vim -y
RUN apt-get update && apt-get install tzdata ffmpeg libsm6 libxext6  -y

RUN pip3 install --upgrade pip
RUN pip3 install matplotlib>=3.2.2 tensorboard>=2.4.1 numpy>=1.18.5 opencv-python>=4.1.2 Pillow>=7.1.2 PyYAML>=5.3.1 requests>=2.23.0 scipy>=1.4.1 torch>=1.7.0 torchvision>=0.8.1 tqdm>=4.41.0 pandas seaborn expiringdict minio cachetools
RUN pip3 install pymongo Cython paho-mqtt==1.5.0 scikit-learn==0.22.2
ADD . /app
ADD Arial.ttf /root/.config/Ultralytics/
WORKDIR /app
CMD ["python3","app.py"]