File size: 477 Bytes
ad29a66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
FROM nvcr.io/nvidia/pytorch:23.12-py3

# YOLOv8
RUN pip install ultralytics
RUN pip install opencv-python==4.6.0.66
RUN pip install Pillow==10.3.0

# FastAPI
RUN pip install fastapi uvicorn

# Streamlit
# RUN pip install streamlit

# Fonts
RUN apt update && apt install fonts-dejavu -y

# Download model weights
WORKDIR /app
RUN wget https://github.com/ultralytics/assets/releases/download/v8.2.0/yolov8l-pose.pt -O /app/yolov8l-pose.pt

COPY . /app

CMD ["python", "start.py"]