yezdata commited on
Commit
e7d33a4
·
1 Parent(s): 2cb50a7

fix uv docker

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -3
Dockerfile CHANGED
@@ -15,11 +15,10 @@ WORKDIR $HOME/app
15
 
16
  COPY --chown=user pyproject.toml uv.lock ./
17
 
18
- RUN uv pip compile pyproject.toml > requirement.txt
19
- RUN uv pip install -r requirement.txt --system
20
 
21
  COPY --chown=user . $HOME/app
22
 
23
  EXPOSE 7860
24
 
25
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
15
 
16
  COPY --chown=user pyproject.toml uv.lock ./
17
 
18
+ RUN uv sync --frozen --no-cache --no-editable
 
19
 
20
  COPY --chown=user . $HOME/app
21
 
22
  EXPOSE 7860
23
 
24
+ CMD ["/home/user/app/.venv/bin/uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]