mirror of
https://github.com/frappe/gunicorn.git
synced 2026-07-01 18:21:30 +08:00
24 lines
451 B
Docker
24 lines
451 B
Docker
FROM python:3.14-slim
|
|
|
|
WORKDIR /app
|
|
|
|
# Install dependencies
|
|
RUN pip install --no-cache-dir \
|
|
sentence-transformers \
|
|
fastapi \
|
|
pydantic \
|
|
pytest \
|
|
requests
|
|
|
|
# Copy gunicorn source
|
|
COPY . /app/gunicorn-src
|
|
RUN pip install /app/gunicorn-src
|
|
|
|
# Copy app
|
|
COPY examples/embedding_service /app/embedding_service
|
|
|
|
ENV PYTHONPATH=/app
|
|
|
|
EXPOSE 8000
|
|
CMD ["gunicorn", "embedding_service.main:app", "-c", "embedding_service/gunicorn_conf.py"]
|