From 7a1496aeb767ab4a69cd5bc53a6a58fd5d702773 Mon Sep 17 00:00:00 2001 From: zcr Date: Tue, 23 Dec 2025 17:56:22 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9Aupdate=20DockerFile=20,replace=20p?= =?UTF-8?q?ip=20with=20uv?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 7d60f8a..2fa8df8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ ENV UV_LINK_MODE=copy \ UV_PROJECT_ENVIRONMENT=/app/.venv COPY --from=uv_bin /uv /uvx /bin/ + RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ libcurl4-openssl-dev \ @@ -19,8 +20,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* WORKDIR /app + COPY pyproject.toml uv.lock ./ +ENV UV_COMPILE_BYTECODE=0 + RUN uv sync --frozen --no-dev --no-install-project --python 3.10 # 4. 拷贝项目文件并安装项目本身