:::: collapse-panel accordion
::: collapse-item ⚠️ 从旧版本升级到6.0以上必读 warning
6.0以上版本更新无需此操作
从VueDoc6开始,只需要映射1个文件夹。并按照以下方式迁移:
- 备份5.x或以下版本映射的数据文件夹、图片文件夹并打包下载到自己电脑上妥善保存,以免更新操作错误导致数据丢失
- 将5.x映射的数据文件夹重命名为
data
- 将5.x映射的图片文件夹重命名为
images
- 新建一个文件名,名称自定
- 将步骤2、3的两个文件夹
data
images
放置到步骤4新建的文件夹中
- 更新VueDoc新版本(6+)后,重新映射,映射关系如下:
# |
Docker内位置 |
映射位置 |
1 |
/usr/src/app/content |
步骤4新建的文件夹 |
- 启动VueDoc新版本(6+)容器
- 启动成功后,在映射的文件夹中将看到uploads文件夹,并自动按照上传时间将
images
文件夹中的文件以年份/月份/文件名
的形式重新整理。images
文件夹自动变空,文档中引用的图片地址将自动更新。此过程需要的时间与你上传过的文件数量有关,通常几秒内完成。如果没有完成,请检查映射时候是否允许读写
- 再次重启新版本的VueDoc容器,将看到上一步骤中变空的
images
被自动删除了。映射的文件夹中仅存留data
uploads
两个文件夹
- 升级成功
:::
::::
在群辉中自动更新
- 打开Container Manager,进入左侧“映像”,若检测到更新,将会提示“有可用更新”,点击后根据提示操作即可
注: 自动更新必须等待群辉检测到有更新时才可用。这可能需要有几天的延迟,若想要立即更新可手动操作。
在群辉中手动更新
- 打开Container Manager,进入左侧“注册表”,搜索
pandastd/vuedoc
,下载最新的latest映像
- 进入左侧“容器”界面,找到旧的VueDoc容器,对它做“停止”操作
- 等待停止后,对旧的VueDoc容器做“重置”操作
- 等待重置后,对该容器做“启动”操作
- 更新完成
在Docker桌面版中更新
- 在Docker主界面的Container中删除旧的容器
- 在Docker主界面的Images中删除旧的镜像
- 根据 桌面版Docker安装方法 (注意文件夹映射要和之前记录的一致)
支持“重置”的Docker面板更新
- 从
pandastd/vuedoc
拉取最新的latest映像
- 找到旧的VueDoc容器,停止它
- 重置旧的VueDoc容器
- 启动重置后的容器
- 更新完成
不支持“重置”的Docker面板更新
- 记录旧的 VueDoc 容器映射的文件夹位置
- 停止旧的 VueDoc 容器
- 删除旧的 VueDoc 容器和对应的镜像
- 根据 Docker安装通用方法 重新拉取和启动(注意文件夹映射要和之前记录的一致)