|
|
91f10cf818
|
fix(docker): track 主库 DNS 冲突 — db 服务名被 MOM 抢占导致密码认证失败
- 修复 MOM 网络后 backend 加入 projects_default,MOM 的 inventory_db 在改网络内别名含 db
- backend 内解析 db → 172.20.0.2(MOM库),asyncpg 用 track 用户连错库 → password authentication failed
- DATABASE_URL host 由服务名 db 改为容器名 track_db(全局唯一),消除解析冲突
- 生产 prod 文件本就使用 track_db_prod,无需改动
- 实测:asyncpg 连接成功、产品接口 HTTP 200、登录链路正常
|
2026-08-28 10:54:23 +08:00 |
|
|
|
0bd0fbc2ec
|
fix(docker): MOM 数据库连接超时 — 修正网络挂载与数据库地址
- mom_net 从错误的 inventory-backend_default(空孤岛) 改为 MOM 实际所在的 projects_default
- MOM_DB_HOST 从写死的错误 IP 172.20.0.3(实为 inventory_api) 改为容器名 inventory_db,利用 Docker DNS 自动解析,IP 变动不再受影响
- 重建后实测:DNS 解析正常、psycopg2 直连成功、登录接口走 MOM sys_user 验证正常
|
2026-08-28 10:49:42 +08:00 |
|
|
|
e0bd1ad44e
|
chore: 完善全栈 Docker 开发环境与容器基础设施
|
2026-08-04 17:09:30 +08:00 |
|
|
|
17105dc9c2
|
初始提交:项目基础结构
- backend: FastAPI 后端服务 (Python)
- frontend: React + Tauri 前端应用
- docker-compose.yml: 容器编排配置
|
2026-08-04 10:05:59 +08:00 |
|