artwall / Dockerfile
MikePGxAI's picture
Upload 4 files
3893a2b verified
raw
history blame contribute delete
569 Bytes
FROM python:3.12-slim
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
# Cache locations (helpful if you later enable persistent storage)
ENV HF_HOME=/data/.huggingface
ENV TRANSFORMERS_CACHE=/data/.huggingface/transformers
ENV HF_HUB_CACHE=/data/.huggingface/hub
WORKDIR /app
COPY requirements.txt /app/requirements.txt
RUN pip install --upgrade pip && pip install -r requirements.txt
COPY server.py /app/server.py
COPY index.html /app/index.html
EXPOSE 7860
CMD ["python","-m","uvicorn","server:app","--host","0.0.0.0","--port","7860","--log-level","info"]