应用更新
Nekro Agent 会定期发布更新,包括功能改进、bug 修复和安全补丁。本文档将介绍如何安全地更新您的 Nekro Agent 实例。
🚀 编排更新(推荐)
Nekro Agent 提供了简便的编排更新命令,当新版本发布时,你可以使用以下一键命令更新应用
注意事项
如果使用了 Wsl 或 OrbStack 虚拟机部署,以下命令需要进入虚拟机中执行
进入数据目录
bash
# 如果修改了数据目录,请根据实际情况设置
export NEKRO_DATA_DIR=${HOME}/srv/nekro_agent && \
cd ${NEKRO_DATA_DIR}
仅更新 Nekro Agent 镜像 (推荐)
bash
sudo docker-compose --env-file .env pull nekro-agent
sudo docker-compose --env-file .env up --build -d nekro-agent
更新所有镜像并重启容器 (如果需要同时更新 NapCat 或其他数据支持服务)
该命令会更新
nekro-agent
镜像和所有依赖的镜像,可能导致 Bot 掉线需要重新登录
bash
sudo docker-compose --env-file .env pull && \
sudo docker-compose --env-file .env up --build -d
📝 更新日志
每次更新后,可以在 GitHub Releases 查看更新日志了解变更内容