Skip to content

Commit b6002ed

Browse files
authored
Merge branch 'modernize' into copilot/sub-pr-2-again
2 parents a25eafe + 8b78365 commit b6002ed

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ FROM ubuntu:24.04
44
WORKDIR /app
55

66
ENV PATH="/root/.local/bin/:$PATH"
7-
COPY . /app
87

98
RUN apt-get update && apt-get install -y pipx ca-certificates libmagic1 \
109
&& pipx install "uv==0.6.3" \
11-
&& apt-get clean && rm -rf /var/lib/apt/lists/* \
12-
&& uv sync --no-dev --frozen
10+
&& apt-get clean && rm -rf /var/lib/apt/lists/*
1311

12+
COPY pyproject.toml uv.lock ./
13+
RUN uv sync --no-dev --frozen
1414

15+
COPY . /app
1516

1617
CMD [ "uv", "run", "uvicorn", "main:app", "--host", "0.0.0.0", "--port", "80"]

0 commit comments

Comments
 (0)