diff --git a/AGENTS.md b/AGENTS.md index fd07acd..040e190 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -74,12 +74,13 @@ gzip -t /root/backup_*.sql.gz # 采 CK 基线:样本解密长度 + 持有 CK 账号数(部署后要一字不差地对比) # 查在途任务:正在跑的批次会被重启打断,先看能不能等 -# ② 执行:先停 → 再迁移 → 再起 +# ② 执行:先停 → 再迁移 → 再起(镜像重建过就必须 --force-recreate + 服务名) docker compose stop douyu-login docker compose run --rm -T douyu-login alembic upgrade head `(**必须带服务名**,不带会把 mysql 一起重建);部署后**核对镜像 ID**:`docker inspect -f '{{.Image}}' <容器>` 要等于 `docker images --no-trunc` 里 latest 的 ID,或直接 `grep` 容器内新增的函数/文案 | ## 8. 仓库事实(速查) diff --git a/docs/上线清单-S1-S7部署.md b/docs/上线清单-S1-S7部署.md index 0dc75ac..30f2a70 100644 --- a/docs/上线清单-S1-S7部署.md +++ b/docs/上线清单-S1-S7部署.md @@ -64,10 +64,13 @@ PY docker compose stop douyu-login # 2) 跑迁移(实测 9 秒) -docker compose run --rm douyu-login alembic upgrade head +docker compose run --rm -T douyu-login alembic upgrade head