FROM python:3.12-slim RUN pip install --no-cache-dir \ fastapi==0.115.* \ uvicorn==0.34.* \ presidio-analyzer==2.2.* \ presidio-anonymizer==2.2.* \ spacy==3.7.* RUN python -m spacy download en_core_web_sm COPY app.py . EXPOSE 7860 CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]