已合并
Add docker build argument PIP_EXTRA_ARGS #436
陈卉创建于 16 天前
Add docker build argument PIP_EXTRA_ARGS #436
已合并
Pull Request已成功合入, 合并人@曹玉哲
(感谢 陈卉 的贡献)atomgit-bot
16 天前 评论:
16 天前 评论:
变更摘要
该 PR 为 docker 构建过程新增 PIP_EXTRA_ARGS 构建参数,旨在将 pip install 时的镜像源等附加参数从硬编码改为可通过构建时注入配置,提升镜像构建的灵活性与可移植性。改动涉及 docker/Dockerfile.identity-center、docker/Dockerfile.manager-server、docker/Dockerfile.manager-web 三个 Dockerfile,统一将原先写死的清华 PyPI 镜像地址 -i https://pypi.tuna.tsinghua.edu.cn/simple 替换为 ${PIP_EXTRA_ARGS},并在 FROM 指令后新增 ARG PIP_EXTRA_ARGS 声明,以便在构建阶段通过 --build-arg 传入自定义的 pip 参数(如镜像源或额外安装选项)。
主要改动
- 新增构建参数声明: 在三个 Dockerfile 的
FROM ${BASE_IMAGE}之后均新增ARG PIP_EXTRA_ARGS,使该参数可在docker build时通过--build-arg注入。 - 替换硬编码 pip 镜像源: 将
Dockerfile.identity-center中pip install -e命令末尾的-i https://pypi.tuna.tsinghua.edu.cn/simple替换为${PIP_EXTRA_ARGS},镜像源不再固定为清华源。 - 替换其余 Dockerfile 的 pip 参数: 在
Dockerfile.manager-server与Dockerfile.manager-web中执行相同的替换,两个文件的pip install命令均改用${PIP_EXTRA_ARGS},且manager-web的ARG声明紧邻原有ARG VITE_PRODUCT_NAME放置。


不准确?
atomgit-bot
16 天前 评论:
16 天前 评论:
🤖 AI 代码检视正在进行中,请稍候…


不准确?
atomgit-bot
16 天前 评论:
16 天前 评论:
16 天前 添加了label:openJiuwen-cla/yes
openJiuwen-bot
16 天前 评论:
16 天前 评论:
16 天前 修改了pull request 的描述
openJiuwen-bot
16 天前 评论:
16 天前 评论:
欢迎来到 openJiuwen 社区
Hey @chen-hui-zhe-xi , 感谢你对社区的贡献.
机器人使用手册
有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。


16 天前 修改了pull request 的描述
Paired: GitHub #84 ↔ GitCode !436
What type of PR is this?
/kind feature
Self-checklist:(请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入)
Linked Closing Issues: