From 051b54acb2dd7cbb708c06413fe47f6bf8aa3dac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=9A=82=E8=9A=81=E4=BA=91?= Date: Fri, 11 Sep 2026 21:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .jenkins/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.jenkins/Dockerfile b/.jenkins/Dockerfile index b126825..4b3bd8e 100644 --- a/.jenkins/Dockerfile +++ b/.jenkins/Dockerfile @@ -76,8 +76,8 @@ COPY ${VAR_PYFILE_PATH}/requirements.txt ./ # --prefix=/install : 依赖会被装到 /install/lib/pythonX.Y/site-packages # uwsgi 单独安装(生产环境 WSGI 服务器) # ------------------------------------------------------------ -RUN pip3 install --prefix=/install -r requirements.txt && \ - pip3 install --prefix=/install uwsgi +RUN python3 -m pip install --prefix=/usr/local/python3.12.8 -r requirements.txt && \ + python3 -m pip install --prefix=/usr/local/python3.12.8 uwsgi \ # ============================================================ # 阶段二:runtime —— 只保留运行时内容 @@ -144,7 +144,7 @@ RUN yum install -y net-tools openssl-devel bzip2-devel libffi-devel mysql-devel # /install 下的内容会被合并到 /usr/local # 这样 pip 安装的包就能被 runtime 阶段的 python 找到 # ------------------------------------------------------------ -COPY --from=builder /install /usr/local +COPY --from=builder /usr/local/python3.12.8 /usr/local/python3.12.8 # ------------------------------------------------------------ # 创建工作区