Files
Meraki_QRCodeSccaner/Dockerfile
2025-02-04 10:42:57 -06:00

24 lines
583 B
Docker

# Usar una imagen base de Python
FROM python:3.9-slim
# Instalar dependencias del sistema necesarias para OpenCV y zbar
RUN apt-get update && apt-get install -y \
libzbar0 \
libgl1-mesa-glx \
libglib2.0-0 \
&& rm -rf /var/lib/apt/lists/*
# Directorio de trabajo
WORKDIR /app
# Copiar requirements.txt primero para aprovechar la caché de Docker
COPY requirements.txt .
# Instalar dependencias de Python
RUN pip install --no-cache-dir -r requirements.txt
# Copiar el código fuente
COPY . .
# Comando para ejecutar la aplicación
CMD ["python", "qr_detector.py"]