跳至主要內容

升级

Mereith大约 3 分钟

升级提示

目前 VanBlog 处于快速迭代期,如果后台出现新版本提醒,推荐进行升级。

升级提醒
升级提醒

升级前建议在后台 站点管理/系统设置/备份恢复 点击导出全部数据进行备份。

备份数据
备份数据
脚本

你可以直接运行安装脚本来升级 VanBlog,启动后请输入 6 并回车。

./vanblog.sh
脚本一键升级
脚本一键升级

限制

使用一键脚本升级的前提是:部署也是使用的一键脚本

如果您不是通过一键脚本部署的,可以先在后台手动备份后,改为通过 脚本部署

目前暂不支持热升级(后面会有的),需要手动关闭容器,切换新版镜像后重启。

更多

当前版本查看

VanBlog 会在前台和后台的最下方展示版本信息。

前台版本信息
前台版本信息
后台版本信息
后台版本信息

如何回滚

您可以通过指定镜像的版本号来实现,比如您想回滚到 v0.29.0,那您可以修改编排中的:

mereith/van-blog:latestmereith/van-blog:v0.29.0 ,然后运行:

docker-compose down -v && docker-compose up -d

原理

流程:删除原有老版本镜像 -> 下载新版镜像 -> 删除老容器 -> 用新镜像起一个新容器。

在这个过程中因为数据已经映射到了本地文件系统,所以删除容器/镜像并不会丢失数据(容器或服务本身是无状态的)。

常见问题