File size: 248 Bytes
81caaee
 
 
 
 
 
88f62bf
 
 
0f5ce2b
88f62bf
73ac111
81caaee
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
FROM python:3.11

WORKDIR /code

RUN pip install uv

COPY src/pyproject.toml src/uv.lock ./

RUN uv pip install --system -r pyproject.toml

COPY src/ .

EXPOSE 7860

CMD ["uv", "run", "uvicorn", "app.app:app", "--host", "0.0.0.0", "--port", "7860"]