私有部署【文档无法在线预览】解决方案

1 / 700

   明道云(企业软件的快速设计和开发工具)私有部署 发布有快两年了,客户有新有老。明道云作为一个技术及生态健全 蒸蒸日上,大步向前的科技公司,不言而喻。这期间的产品也进行了很多的迭代更新。最来有一部分客户升级到最新出现文档无法在线预览的问题。

解决方案:

情况一:认是否因为跨过 2.2.0 版本问题

1.执行命令 cat /data/mingdao/script/docker-compose.yaml, 之后如下图:
image.png
查看 mingdaoyun-docmingdaoyun-community 的版本号。如果 mingdaoyun-community 的版本号大于 2.1.1,mingdaoyun-doc 小于 1.2.0。那么就是存在跨版本升级。

2.按 2.2.0 的升级步骤把明道云文档预览升级最新。

情况二:未跨版本更新

   由于文档预览服务需要从微服务应用中读取文件,如果内网环境无法访问系统对外访问地址,则会出现文档预览失败。这种情况下需要在 docker-compose.yaml 的 doc 配置中加入环境变量 ENV_FILE_INNER_URI,指定系统内网访问地址,参考如下:

services:
  doc:
    image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-doc:1.2.0
    environment:
      ENV_FILE_INNER_URI: "192.168.31.29:8880"

   每次版本更新前,请确认下之前的版本的更新内容,这样能给公司的使用者提供更优的体验。
   最后请持续关注更新,继续关注明道云。如有问题,欢迎来扰。
参考文档:https://docs.pd.mingdao.com/upgrade/