docs/DEPLOYMENT_FAQ_zh.md
本文档收集了 Astron Agent 部署过程中的常见问题和解决方案。
如果您已经部署了 Astron Agent,想要升级到最新版本,请按照以下步骤操作
# 进入 astronAgent 目录
cd docker/astronAgent
# 停止所有服务(包含 Casdoor)
docker compose -f docker-compose-with-auth.yaml down
# 拉取新代码
git fetch
git pull
# 拉取新镜像
docker compose -f docker-compose-with-auth.yaml pull
# 重新按照部署文档配置启动
# 请参考 DEPLOYMENT_GUIDE_WITH_AUTH_zh.md 进行配置和启动
docker-compose-with-auth.yaml 替换为 docker-compose.yaml请按照以下步骤逐一排查(操作前请务必备份重要数据)
docker compose -f docker-compose-with-auth.yaml down -v 清理容器和数据卷,该步骤会删除所有数据。git restore docker 清理 docker 目录下的改动,恢复为仓库版本。ASTRON_AGENT_VERSION 环境变量设置为稳定版 v1.0.0-rc.x。docker compose -f docker-compose-with-auth.yaml up -d 重新启动所有服务。docker/astronAgent/docker-compose.yaml,将相关容器 image 字段中的 ghcr.io/ 前缀替换为 ghcr.nju.edu.cn/。https://docker.nju.edu.cn、https://docker.xuanyuan.me、https://docker.mirrors.ustc.edu.cn 等。git clone 失败怎么办?git clone https://gitclone.com/github.com/iflytek/astron-agent.githttps://freevaults.com/github-mirror-daily-updates.html 等持续更新的镜像列表。