deedrop1140 commited on
Commit
97030b0
·
verified ·
1 Parent(s): 3659927

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +25 -21
Dockerfile CHANGED
@@ -1,21 +1,25 @@
1
- FROM python:3.10-slim
2
-
3
- # system deps
4
- RUN apt-get update && apt-get install -y --no-install-recommends \
5
- libgl1-mesa-glx \
6
- libglib2.0-0 \
7
- && rm -rf /var/lib/apt/lists/*
8
-
9
- WORKDIR /app
10
- COPY . /app
11
-
12
- RUN python -m pip install --upgrade pip
13
- RUN pip install -r requirements.txt
14
-
15
- # create uploads folder
16
- RUN mkdir -p /app/uploads
17
-
18
- EXPOSE 7860
19
-
20
- # run using gunicorn
21
- CMD ["gunicorn", "-b", "0.0.0.0:7860", "app:app", "--workers", "1", "--threads", "4"]
 
 
 
 
 
1
+ # Dockerfile (fixed)
2
+ FROM python:3.10-slim
3
+
4
+ # system deps - use libgl1 (available) instead of libgl1-mesa-glx
5
+ RUN apt-get update \
6
+ && apt-get install -y --no-install-recommends \
7
+ libgl1 \
8
+ libglib2.0-0 \
9
+ ffmpeg \
10
+ ca-certificates \
11
+ && rm -rf /var/lib/apt/lists/*
12
+
13
+ WORKDIR /app
14
+ COPY . /app
15
+
16
+ RUN python -m pip install --upgrade pip
17
+ RUN pip install -r requirements.txt
18
+
19
+ # create uploads folder
20
+ RUN mkdir -p /app/uploads
21
+
22
+ EXPOSE 7860
23
+
24
+ # run using gunicorn
25
+ CMD ["gunicorn", "-b", "0.0.0.0:7860", "app:app", "--workers", "1", "--threads", "4"]