前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >MrDoc升级v0.8.7失败

MrDoc升级v0.8.7失败

作者头像
吴蛋蛋
发布2023-03-14 18:03:02
发布2023-03-14 18:03:02
32000
代码可运行
举报
文章被收录于专栏:蛋蛋之家蛋蛋之家
运行总次数:0
代码可运行

已更新,升级成功了:

终于MrDoc升级v0.8.7成功了

前言之前写过文章说我升级MrDoc v0.8.7失败:当时过于匆忙,并未深究其中原因,今天认真查看报错后发现,其实...

在自家的NAS上搭建有一个MrDoc,主要用于网上资料收集和工作笔记。

今天发现后台显示有新版本可以更新。

v0.8.7版本更新内容

v0.8.7 2023-02-15

  • 新增文档浏览页日间/夜间模式切换功能;
  • 新增配置文件支持配置 CSRF 可信来源;
  • 修复editor.md编辑器英文引号渲染自动为中文引号的问题;
  • 修复文集导出为 Markdown 压缩包时部分图片导出失败的问题;
  • 修复文档长代码展开功能失效的问题;
  • 优化文档搜索词高亮渲染逻辑;
  • 优化导出文集时支持导入文档内 <img>标签的本地图片;
  • 优化非公开文集下的文档均可由创建者进行文档分享;
  • 优化editor.md编辑器文档中代码块未指定编程语言的样式渲染;
  • 优化文集zip文件导入相关功能函数;

官方 Docker 镜像部署的升级

在更新指南中发现官方更新版本方法:

  • 步骤一
  • 步骤二

宿主机/容器外的MrDoc项目目录内(manage.py文件所在的目录)拉取最新代码

代码语言:javascript
代码运行次数:0
复制
git fetch --all && git reset --hard origin/master && git pull

重启Docker容器

代码语言:javascript
代码运行次数:0
复制
docker restart mrdoc

发现问题

  • 首先通过ssh工具连接NAS后,直接通过以上代码无法完成在容器外拉取。
  • 我尝试进入容器内部通过以上代码同样无法完成拉取。
  • 通过网上查找,发现在群晖docker容器中的终端机输入代码 git pull还是无法进行拉取。

于是我想到了在搭建MrDoc时是先将源码拉取到docker目录后再新建容器。

我备份了configmedia文件夹,将v0.8.7源码拉取下来,覆盖到旧版本文件,重新启动容器后发现无法正常访问......

最后不得已,重新拉取了旧版本v0.8.6源码,发现可以正常访问。

过段时间再看看吧,本次MrDoc升级失败。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023 年 02 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • v0.8.7版本更新内容
  • 官方 Docker 镜像部署的升级
  • 发现问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档