From 040fce16ce787e4c53e4cf213a58de88a8bd5401 Mon Sep 17 00:00:00 2001 From: luojiyin Date: Sat, 15 Mar 2025 14:23:28 +0000 Subject: [PATCH] option docker cache --- .container/Dockerfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.container/Dockerfile b/.container/Dockerfile index 7054876..dd93405 100644 --- a/.container/Dockerfile +++ b/.container/Dockerfile @@ -18,6 +18,12 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ gcc python3-dev \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* + +# 创建虚拟环境并安装依赖 +RUN uv venv .venv --python=3.10 && \ + . .venv/bin/activate && \ + uv pip install -e . + # 复制项目文件 COPY owl/ ./owl/ COPY licenses/ ./licenses/ @@ -31,10 +37,7 @@ RUN echo "# OWL Project\n\n这是OWL项目的Docker环境。" > README.md # 安装uv工具 RUN pip install uv -# 创建虚拟环境并安装依赖 -RUN uv venv .venv --python=3.10 && \ - . .venv/bin/activate && \ - uv pip install -e . +