Skip to content

应用更新

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 查看更新日志了解变更内容