Curso-lenguaje-python/catch-all/05_infra_test/03_kafka/consumer-notification/Dockerfile

18 lines
428 B
Docker
Raw Normal View History

2024-08-07 23:59:44 +02:00
# Usa una imagen base de Python
FROM python:3.9-slim
# Configura el directorio de trabajo
WORKDIR /app
# Copia el archivo de requisitos al contenedor
COPY requirements.txt /app/
# Instala las dependencias
RUN pip install --no-cache-dir -r requirements.txt
# Copia el script de Python al contenedor
COPY consumer-notification.py /app/
# Comando por defecto para ejecutar el script
CMD ["python", "consumer-notification.py"]