eberhenriquez94 commited on
Commit
ab29355
verified
1 Parent(s): 893b0be
Files changed (1) hide show
  1. Dockerfile +8 -7
Dockerfile CHANGED
@@ -3,15 +3,17 @@ FROM python:3.9-slim
3
 
4
  # Instalar dependencias del sistema necesarias para ocrmypdf y Tesseract OCR
5
  RUN apt-get update && apt-get install -y \
6
- tesseract-ocr \
7
- ghostscript \
8
- qpdf \
9
- libjpeg-dev \
10
  libpng-dev \
11
  libtiff-dev \
12
- libffi-dev \
13
  zlib1g-dev \
14
- tesseract-ocr-spa # A帽adir paquetes de idioma, por ejemplo, espa帽ol
 
 
 
15
 
16
  # Instalar las dependencias de Python
17
  COPY requirements.txt /app/requirements.txt
@@ -24,4 +26,3 @@ WORKDIR /app
24
 
25
  # Comando para ejecutar la aplicaci贸n
26
  CMD ["python", "app.py"]
27
-
 
3
 
4
  # Instalar dependencias del sistema necesarias para ocrmypdf y Tesseract OCR
5
  RUN apt-get update && apt-get install -y \
6
+ tesseract-ocr \ # Motor OCR
7
+ ghostscript \ # Manipulaci贸n de PDFs
8
+ qpdf \ # Optimizaci贸n y manipulaci贸n de PDFs
9
+ libjpeg-dev \ # Bibliotecas necesarias para im谩genes
10
  libpng-dev \
11
  libtiff-dev \
 
12
  zlib1g-dev \
13
+ libffi-dev \ # Biblioteca para manejar FFI (Foreign Function Interface)
14
+ tesseract-ocr-spa \ # Paquete de idioma para el espa帽ol
15
+ tesseract-ocr-eng \ # Paquete de idioma para el ingl茅s
16
+ poppler-utils # Biblioteca para manipulaci贸n de PDFs y extracci贸n de im谩genes
17
 
18
  # Instalar las dependencias de Python
19
  COPY requirements.txt /app/requirements.txt
 
26
 
27
  # Comando para ejecutar la aplicaci贸n
28
  CMD ["python", "app.py"]