admin_deploy.logs 6.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. lq@lq:~/lq_workspace/LQAdminServer$ ./deploy_admin.sh
  2. [INFO] 2026-03-09 12:35:47 - 步骤 1: 进入源码目录并拉取最新代码...
  3. [INFO] 2026-03-09 12:35:47 - 检查本地是否存在可能与远程冲突的已修改文件...
  4. [INFO] 2026-03-09 12:35:47 - 本地无可能冲突的已修改文件,直接拉取远程最新代码...
  5. [WARN] 2026-03-09 12:35:47 - 未配置 upstream 远程,503 时无法切换备用源
  6. [INFO] 2026-03-09 12:35:47 - 正在执行 Git Pull (第 1 次尝试) - 强制拉取 dev 分支最新代码...
  7. [INFO] 2026-03-09 12:35:47 - 当前使用远程地址:http://WangXuMing:123456@47.109.151.80:15030/CRBC-MaaS-Platform-Project/LQAdminPlatform.git
  8. [INFO] 2026-03-09 12:35:47 - Git Pull 成功!当前部署提交版本:f8053b8 - 增加SQL脚本
  9. [INFO] 2026-03-09 12:35:47 - 步骤 2: 关闭正在运行的容器...
  10. [+] Running 1/1
  11. ✔ Container LQLabelServer Removed 0.6s
  12. [INFO] 2026-03-09 12:35:48 - 步骤 3: 查找当前运行版本并计算新版本号...
  13. [INFO] 2026-03-09 12:35:48 - 当前配置文件中的版本: v0.03
  14. [INFO] 2026-03-09 12:35:48 - 计算出的新版本号为: v0.04
  15. [INFO] 2026-03-09 12:35:48 - 步骤 4: 清理旧镜像(保留最新版本,删除上上次版本)...
  16. [INFO] 2026-03-09 12:35:48 - 发现 2 个历史镜像版本:
  17. [INFO] 2026-03-09 12:35:48 - [0] v0.03 - ae092a142320 (当前运行版本) - 2026-03-09 08:17:40 +0000 UTC
  18. [INFO] 2026-03-09 12:35:48 - [1] v0.02 - ae092a142320 - 2026-03-09 08:17:40 +0000 UTC
  19. [INFO] 2026-03-09 12:35:48 - 正在删除上上次版本镜像: v0.02 (ae092a142320)
  20. Untagged: lq_admin_platform_server:v0.02
  21. Untagged: lq_admin_platform_server:v0.03
  22. Deleted: sha256:ae092a14232015f55124320b9e2b02e30950a569a582a8bdce09781cbfd3a70d
  23. [INFO] 2026-03-09 12:35:48 - 成功删除上上次版本镜像: v0.02
  24. [INFO] 2026-03-09 12:35:48 - 步骤 5: 构建新镜像 lq_admin_platform_server:v0.04 ...
  25. [+] Building 1.3s (12/12) FINISHED docker:default
  26. => [internal] load build definition from Dockerfile 0.0s
  27. => => transferring dockerfile: 820B 0.0s
  28. => [internal] load metadata for docker.io/library/python:3.12-slim 1.2s
  29. => [internal] load .dockerignore 0.0s
  30. => => transferring context: 2B 0.0s
  31. => [internal] load build context 0.0s
  32. => => transferring context: 10.93kB 0.0s
  33. => [1/7] FROM docker.io/library/python:3.12-slim@sha256:ccc7089399c8bb65dd1fb3ed6d55efa538a3f5e7fca3f5988ac3b5b87e593bf0 0.0s
  34. => CACHED [2/7] RUN chmod 777 /tmp && python -m venv /venv 0.0s
  35. => CACHED [3/7] COPY requirements/ /tmp/requirements/ 0.0s
  36. => CACHED [4/7] RUN /venv/bin/pip config set global.index-url https://mirrors.aliyun.com/pypi/simple && /venv/bin/pip config set install.trusted- 0.0s
  37. => CACHED [5/7] WORKDIR /app 0.0s
  38. => CACHED [6/7] COPY . /app 0.0s
  39. => CACHED [7/7] RUN chmod 777 run.sh 0.0s
  40. => exporting to image 0.0s
  41. => => exporting layers 0.0s
  42. => => writing image sha256:ae092a14232015f55124320b9e2b02e30950a569a582a8bdce09781cbfd3a70d 0.0s
  43. => => naming to docker.io/library/lq_admin_platform_server:v0.04 0.0s
  44. [INFO] 2026-03-09 12:35:50 - 镜像构建成功: lq_admin_platform_server:v0.04
  45. [INFO] 2026-03-09 12:35:50 - 步骤 6: 更新 docker-compose.yml 中的版本号...
  46. [INFO] 2026-03-09 12:35:50 - 配置文件已更新: image: lq_admin_platform_server:v0.04
  47. [INFO] 2026-03-09 12:35:50 - 步骤 7: 启动 Docker Compose...
  48. WARN[0000] Found orphan containers ([LQAgentServer]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.
  49. [+] Running 1/1
  50. ✔ Container LQAdminServer Started 0.3s
  51. [INFO] 2026-03-09 12:35:50 - 步骤 8: 当前保留的镜像版本列表:
  52. TAG IMAGE ID SIZE CREATED AT
  53. v0.04 ae092a142320 737MB 2026-03-09 08:17:40 +0000 UTC
  54. [INFO] 2026-03-09 12:35:50 - ====================================================
  55. [INFO] 2026-03-09 12:35:50 - 开发版部署成功!
  56. [INFO] 2026-03-09 12:35:50 - 当前运行端口: 8000
  57. [INFO] 2026-03-09 12:35:50 - 部署版本: v0.04
  58. [INFO] 2026-03-09 12:35:50 - 保留镜像: 最新版本 + 前一个版本
  59. [INFO] 2026-03-09 12:35:50 - ====================================================