admin管理员组

文章数量:1644559

前言

使用dzzoffice搭建的网盘系统结合onlyoffice实现在线文档共享编辑

docker运行的onlyoffice,配置完打开文档一直显示文档加载中,过段时间显示下载失败

这份文件无法保存。请检查连接设置或联系您的管理员

dzzoffice中onlyoffice配置如下

 

 

原因

onlyoffice docker容器内部访问不了宿主机上部署的dzzoffice文档的域名 (域名是内网dns解析的,非公网),缺少dns解析,所以onlyoffice跟调用系统无法通信

测试方法:在容器中 curl 文档系统的地址

比如

docker exec -it office /bin/bash

curl file:8888

如果没有正常返回,说明该域名在容器里访问不了

解决方案

1.使用宿主机IP访问

2.给onlyoffice 容器设置dns 或者修改hosts指定域名

比如使用--dns=192.168.10.10 指定容器的dns服务器地址

docker run -dit --name office -p 90:80 --dns=192.168.10.10 --restart=always onlyoffice/documentserver

修改后问题解决,文件正常打开

 

本文标签: 文档加载中dzzofficeONLYOFFICE