Shivakafle038 commited on
Commit
574d24e
·
1 Parent(s): 159e7a0

Fix Dockerfile - update package names for Debian

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -2,10 +2,13 @@ FROM python:3.11-slim
2
 
3
  WORKDIR /app
4
 
5
- # Install system dependencies
6
  RUN apt-get update && apt-get install -y \
7
- libgl1-mesa-glx \
8
  libglib2.0-0 \
 
 
 
9
  && rm -rf /var/lib/apt/lists/*
10
 
11
  # Copy requirements first for caching
@@ -20,7 +23,7 @@ COPY static/ static/
20
  # Create work directories
21
  RUN mkdir -p work outputs
22
 
23
- # Expose port
24
  EXPOSE 7860
25
 
26
  # Run the app
 
2
 
3
  WORKDIR /app
4
 
5
+ # Install system dependencies for OpenCV
6
  RUN apt-get update && apt-get install -y \
7
+ libgl1 \
8
  libglib2.0-0 \
9
+ libsm6 \
10
+ libxext6 \
11
+ libxrender-dev \
12
  && rm -rf /var/lib/apt/lists/*
13
 
14
  # Copy requirements first for caching
 
23
  # Create work directories
24
  RUN mkdir -p work outputs
25
 
26
+ # Expose port (HuggingFace uses 7860)
27
  EXPOSE 7860
28
 
29
  # Run the app