diff --git a/Dockerfile b/Dockerfile index 9b43b4f..5d33c7f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,15 @@ # syntax=docker/dockerfile:1 FROM ubuntu:24.04 +ARG UV_VERSION=0.10.9 + WORKDIR /app ENV PATH="/root/.local/bin/:$PATH" -RUN apt-get update && apt-get install -y curl ca-certificates libmagic1 && curl -LsSf https://astral.sh/uv/install.sh | sh \ -&& apt-get clean && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y pipx ca-certificates libmagic1 \ + && pipx install "uv==${UV_VERSION}" \ + && apt-get clean && rm -rf /var/lib/apt/lists/* COPY pyproject.toml uv.lock ./ RUN uv sync --no-dev --frozen