mussie1212 commited on
Commit
990f018
·
1 Parent(s): 4f1789e

Fix: Add OpenCV system dependencies

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -5
Dockerfile CHANGED
@@ -2,10 +2,13 @@ FROM python:3.9-slim
2
 
3
  WORKDIR /app
4
 
5
- # Update package lists and install system dependencies for OpenCV
6
- RUN apt-get install -y \
7
- # libgl1-mesa-glx \
8
- # libglib2.0-0 \
 
 
 
9
  && rm -rf /var/lib/apt/lists/*
10
 
11
  # Install Python dependencies
@@ -19,4 +22,4 @@ COPY damage_general_model.pt .
19
 
20
  EXPOSE 8000
21
 
22
- CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8000"]
 
2
 
3
  WORKDIR /app
4
 
5
+ # Install system dependencies (OpenCV + general)
6
+ RUN apt-get update && apt-get install -y \
7
+ libgl1 \
8
+ libglib2.0-0 \
9
+ libsm6 \
10
+ libxrender1 \
11
+ libxext6 \
12
  && rm -rf /var/lib/apt/lists/*
13
 
14
  # Install Python dependencies
 
22
 
23
  EXPOSE 8000
24
 
25
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8000"]