KJ24 commited on
Commit
865ce3a
·
verified ·
1 Parent(s): 1c0805d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -0
Dockerfile CHANGED
@@ -1,7 +1,23 @@
1
  FROM python:3.10-slim
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
4
 
 
5
  COPY requirements.txt .
6
  RUN pip install --no-cache-dir -r requirements.txt
7
 
 
1
  FROM python:3.10-slim
2
 
3
+ # Installer les librairies système nécessaires à newspaper3k
4
+ RUN apt-get update && apt-get install -y \
5
+ libxml2-dev \
6
+ libxslt1-dev \
7
+ libjpeg-dev \
8
+ zlib1g-dev \
9
+ libpng-dev \
10
+ libglib2.0-0 \
11
+ libgl1 \
12
+ libffi-dev \
13
+ build-essential \
14
+ python3-dev \
15
+ gcc \
16
+ && rm -rf /var/lib/apt/lists/*
17
+
18
  WORKDIR /app
19
 
20
+ # Fichiers requirements + app
21
  COPY requirements.txt .
22
  RUN pip install --no-cache-dir -r requirements.txt
23