This commit is contained in:
2025-11-01 19:39:31 +08:00
parent a192e5f434
commit 3401c943ce
2 changed files with 21 additions and 4 deletions

View File

@@ -7,3 +7,11 @@
- 目的修复构建阶段报错“Option g is ambiguous (gecos, gid, group)”,避免不同基础镜像工具链参数差异导致失败。
- 工具apply_patch补丁写入
- 结果:补丁应用成功,建议以 `docker build --no-cache` 重新构建验证。
- 时间2025-11-01 19:40UTC+8
- 动作:修复部署脚本 archive-manager.sh 镜像检查逻辑
- 位置archive-manager.shdeploy_app 函数)
- 变更:新增 `image_exists` 检查,通过 `docker image inspect` 判断本地镜像是否存在;若不存在,`deploy` 流程自动调用 `build_image` 进行构建,避免 `docker compose up` 因尝试拉取远端镜像而失败(镜像找不到)。
- 目的:解决部署时报“镜像找不到”的问题,提升一键部署体验。
- 工具apply_patch补丁写入
- 结果:补丁应用成功,可通过 `./archive-manager.sh deploy <目录>` 直接部署,首次会自动构建镜像。