This commit is contained in:
zcr
2026-04-17 11:34:05 +08:00
parent 652ffd5c59
commit b5ac1ed61b

View File

@@ -27,10 +27,10 @@ WORKDIR /app
# 3. 安装依赖 (不加 --system让 uv 创建受管的虚拟环境)
# 这里会根据 pyproject.toml 自动下载并安装 Python 3.11
COPY pyproject.toml uv.lock ./
RUN #uv sync --frozen --no-dev --no-install-project --python 3.9
#RUN uv sync --frozen --no-dev --no-install-project --python 3.9
# 4. 拷贝项目文件并安装项目本身
COPY . .
RUN #uv sync --frozen --no-dev --python 3.9
#RUN uv sync --frozen --no-dev --python 3.9
# 5. 【最关键】将虚拟环境的 bin 目录提到最前面
# 注意uv sync 创建的 python 就在这个目录下