Spaces:
Runtime error
Runtime error
| ARG PYTHON_VER=3.10 | |
| FROM python:${PYTHON_VER} AS base | |
| WORKDIR /app | |
| ENV PYTHONUNBUFFERED=1 | |
| # Install Poetry | |
| RUN curl -sSL https://install.python-poetry.org | POETRY_HOME=/opt/poetry python && \ | |
| cd /usr/local/bin && \ | |
| ln -s /opt/poetry/bin/poetry && \ | |
| poetry config virtualenvs.create false | |
| COPY ./pyproject.toml ./poetry.lock* /app/ | |
| RUN poetry install --no-root | |
| COPY . /app | |
| FROM python:3.10-slim | |
| WORKDIR /app | |
| COPY --from=base /app /app | |
| COPY --from=base /usr/local/lib/python3.10/site-packages /usr/local/lib/python3.10/site-packages | |
| COPY --from=base /usr/local/bin /usr/local/bin | |
| CMD uvicorn --host 0.0.0.0 --port 7860 main:app |