From b79e28ca6c8c503f58a2387f06cdac9ddb8339a7 Mon Sep 17 00:00:00 2001 From: "Mr.Xia" <1424473282@qq.com> Date: Sun, 1 Feb 2026 22:00:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=B4=E6=98=8E=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index 2ad373d..1a65f06 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ uvicorn main:app --host 0.0.0.0 --port 8080 --reload ### 生产环境 (Docker) +#### 首次部署 + ```bash # 构建镜像 docker-compose build @@ -34,6 +36,37 @@ docker-compose up -d docker-compose logs -f ``` +#### 更新到 Git 最新版本 + +在生产服务器上执行以下步骤更新服务: + +```bash +# 1. 拉取最新代码 +git pull origin main + +# 2. 重新构建镜像 +docker-compose build + +# 3. 停止并删除旧容器 +docker-compose down + +# 4. 启动新容器 +docker-compose up -d + +# 5. 查看服务状态和日志 +docker-compose logs -f +``` + +**一键更新命令:** +```bash +git pull origin main && docker-compose down && docker-compose build && docker-compose up -d && docker-compose logs -f +``` + +**注意事项:** +- 更新前建议先备份重要数据 +- 如果使用特定分支,将 `main` 替换为你的分支名 +- 更新过程中服务会短暂中断,建议在低峰期执行 + ## API 使用 ### POST /ocr