config.yaml、数据库
和加密密钥位于数据目录中,它
在升级过程中保持原位,因此你的服务器、历史记录和设置都会延续。
ipmideck 处于预发布阶段。已发布的 Docker 镜像和 PyPI 包即将推出;
下面的命令正是它们上线后你将使用的命令。
Docker
拉取新镜像并用相同的数据卷重新创建容器:-v ipmideck-data:/data 保存你的数据,因此重用相同的卷名会保留
一切。如果你想精确控制何时在版本之间切换,可以固定一个版本而不是
latest(例如 ipmideck/ipmideck:2.0.0)。
pip
就地升级包,然后再次启动 ipmideck:检查你的版本
运行中的版本会显示在仪表板上,控制台会在横幅下方的致谢行中 打印它(例如v2.0.0a1)。你也可以从 health 端点读取它:
在重大升级前先做一次备份。这样一来,如果出现问题,
恢复只是把数据目录放回去的事情。
后续步骤
- 备份与恢复:在升级前为你的数据做快照。
- 运行 ipmideck:启动、停止以及各平台上数据目录的位置。