FROM python:3.9-slim WORKDIR /app # Install required system packages RUN apt-get update && apt-get install -y \ build-essential \ curl \ git \ && rm -rf /var/lib/apt/lists/* # Set environment variables EARLY ENV STREAMLIT_HOME=/tmp ENV STREAMLIT_RUNTIME_METRICS_ENABLED=false ENV STREAMLIT_WATCHED_MODULES="" ENV TRANSFORMERS_CACHE=/tmp/hf_cache ENV HF_HOME=/tmp/huggingface COPY requirements.txt ./ RUN pip install -r requirements.txt COPY . . EXPOSE 8501 CMD ["streamlit", "run", "app.py", "--server.port=8501", "--server.address=0.0.0.0"]