Revert "feat(deployment): add QEMU setup for cross-platform builds and improve Docker Buildx configuration"
This reverts commit 5a7f39726b.
This commit is contained in:
@@ -20,7 +20,6 @@ Status: ready-for-agent
|
||||
- 2026-09-24:已开始实施,真实服务器连接参数由用户在 Gitea 配置。
|
||||
- 2026-09-24:本地实现完成。生产 Compose 改为纯镜像引用;工作流构建推送后通过 SSH 传递部署文件和环境,B 拉取、预检、加锁、迁移并等待健康状态。说明已同步。
|
||||
- 2026-09-24:按用户确认适配 B 应用/C 数据库分离,移除外部数据库网络及 `DATABASE_NETWORK` 的传递、必填校验;说明和测试同步更新。未设置该变量时,Compose 5.3.1 默认/jobs profile 校验通过,backend/migrate/web 均使用默认网络,远程数据库 URL 保持一致;8 个必填配置拒绝、Bash/工作流检查和 8 项模拟部署测试通过。未连接真实 B/C,实际容器到 C 的连通性仍需部署验收。
|
||||
- 2026-09-24:用户提供首个 RUN 的 `/bin/sh: exec format error` 并确认 Runner 为 aarch64、B 为 x86_64。补充 QEMU 初始化(关闭 GitHub 缓存)与独立 docker-container Buildx 构建器;在设置临时 Docker/Buildx 配置后创建并显式选择该构建器,退出时清理。工作流缺少 QEMU 的配置断言先失败,修复后通过;Bash、默认 amd64 构建目标、登录/创建/初始化/前后端构建/推送失败分支及清理退出码模拟检查通过。本机 ARM64 Docker Engine 29.6.2 / Buildx 0.35.0 使用独立构建器、相同 Python 基础镜像 digest 与 uv 0.7.20 成功执行 amd64 shell/Python/uv,导出架构确认为 linux/amd64,临时镜像及构建器已清理。未在远程 Runner 执行 QEMU 注册,未完整重建应用依赖或推送部署。
|
||||
|
||||
## 初次镜像部署验证结果(数据库拆分前)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user