docker desktop安装
docker安装onlyoffice
docker 安装免费版本
docker pull onlyoffice/documentserver
docker 安装开发版本
开发版本有效期为30天,过期需要购买,网址:https://www.onlyoffice.com/zh/download-developer.aspx
docker pull onlyoffice/documentserver-de
区别
-
开发版支持自定义一些属性,如设置关于
- 免费版并发数为20个,开发者版支持更高的并发编辑数量,具体并发数量取决于所购买的许可类型
- 参考价格 https://www.onlyoffice.com/zh/developer-edition-prices.aspx
docker 启动服务
docker run -i -t -d -p 9000:80 --name=onlyoffice --privileged=true --restart=always -e JWT_ENABLED=false onlyoffice/documentserver
设置允许私有IP地址访问
- 进入容器
docker exec -it [容器id] bash
- 编辑default.json
根据不同的系统使用不同的命令
nano /etc/onlyoffice/documentserver/default.json
将`allowPrivateIPAddress`和`allowMetaIPAddress`改成true
"request-filtering-agent": {
"allowPrivateIPAddress": true, // 允许私有IP地址
"allowMetaIPAddress": true // 允许元数据IP(如Docker内部网络)
}
重启服务
docker restart [容器id]
常见错误
一、打开word提示错误:“这份文件无法保存。请检查连接设置或联系您的管理员。 当你点击“OK”按钮,系统将提示您下载文档。”
解决方案:
- 1.上面的参数将
allowPrivateIPAddress
和allowMetaIPAddress
改成true后,要重启docker - 2.本地不能用 localhost 和 127.0.0.1 得用对应的ip,访问的时候也需要