已合并
Add docker build argument PIP_EXTRA_ARGS #436
Add docker build argument PIP_EXTRA_ARGS #436
已合并
陈卉创建于 16 天前
陈卉
16 天前

Paired: GitHub #84GitCode !436

What type of PR is this?

/kind feature

Self-checklist:(请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入

Linked Closing Issues:

likedislike
Pull Request已成功合入, 合并人@曹玉哲
(感谢 陈卉 的贡献)
atomgit-bot
atomgit-bot
16 天前 评论:

变更摘要

该 PR 为 docker 构建过程新增 PIP_EXTRA_ARGS 构建参数,旨在将 pip install 时的镜像源等附加参数从硬编码改为可通过构建时注入配置,提升镜像构建的灵活性与可移植性。改动涉及 docker/Dockerfile.identity-centerdocker/Dockerfile.manager-serverdocker/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-centerpip install -e 命令末尾的 -i https://pypi.tuna.tsinghua.edu.cn/simple 替换为 ${PIP_EXTRA_ARGS},镜像源不再固定为清华源。
  • 替换其余 Dockerfile 的 pip 参数: 在 Dockerfile.manager-serverDockerfile.manager-web 中执行相同的替换,两个文件的 pip install 命令均改用 ${PIP_EXTRA_ARGS},且 manager-webARG 声明紧邻原有 ARG VITE_PRODUCT_NAME 放置。
likedislike
不准确?
atomgit-bot
atomgit-bot
16 天前 评论:

🤖 AI 代码检视正在进行中,请稍候…

likedislike
不准确?
atomgit-bot
atomgit-bot
16 天前 评论:

AtomGit AI 助手使用指南

在 PR 评论中使用命令即可触发。支持在普通评论和代码行评论中使用。

功能 命令 说明
代码审查 /ai review 检查代码质量、潜在问题、安全风险
PR 摘要 /ai summary 生成 PR 变更内容的结构化摘要
代码解释 /ai explain 解释代码变更的逻辑和意图
自由提问 @atomgit-bot <问题> 询问关于本 PR 的任何问题
帮助 /ai help 显示此帮助信息

免责声明

AI 助手可能存在误判,请结合自身判断。可以对评论点 👍 或 👎 帮助我们改进。

likedislike
不准确?
OopenJiuwen-bot成员
16 天前 添加了label:openJiuwen-cla/yes
openJiuwen-bot成员
16 天前 评论:

CLA 签署成功

chen-hui-zhe-xi, 感谢您的代码贡献。 所有的代码贡献者都已完成了 CLA 签署。 👍

likedislike
Oopenjiuwen-sync成员
16 天前 修改了pull request 的描述
openJiuwen-bot成员
16 天前 评论:

欢迎来到 openJiuwen 社区

Hey @chen-hui-zhe-xi , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

likedislike
曹玉哲成员
16 天前 关联了issue:[Feature]: 企业级架构 - runtime资源弹性能力拆分为独立服务
曹玉哲成员
16 天前 合入了pull request
Oopenjiuwen-sync成员
16 天前 修改了pull request 的描述