Docker部署dzzoffice+onlyoffice
2025-07-08
4
参考资料
Docker部署dzzoffice+onlyoffice
简介
DzzOffice是一款开源在线办公套件,提供文件管理、在线编辑等功能。OnlyOffice是一个在线文档编辑器,支持Word、Excel、PPT等格式的实时协作编辑。
功能
DzzOffice:文件管理、团队协作、应用管理、在线预览等
OnlyOffice:文档/表格/幻灯片在线编辑、多人协作、版本控制
官网
DzzOffice官网:https://www.dzzoffice.com/
OnlyOffice官网:https://www.onlyoffice.com/
Docker安装文档
Docker官方安装文档:https://docs.docker.com/engine/install/
Docker部署示例教程
1. 部署OnlyOffice文档服务器
docker run -i -t -d -p 9000:80 --restart=always \ -e JWT_ENABLED=false \ --name onlyoffice-document-server \ onlyoffice/documentserver
2. 部署DzzOffice
docker run -d --name dzzoffice \ -p 8080:80 \ -v /path/to/data:/var/www/html/data \ -v /path/to/config:/var/www/html/config \ --link onlyoffice-document-server:document_server \ -e ONLYOFFICE_APIJS_URL=http://document_server/web-apps/apps/api/documents/api.js \ dzzoffice/dzzoffice
注意事项
确保服务器配置满足最低要求(建议2核CPU/4GB内存以上)
数据卷要正确挂载以防止数据丢失
OnlyOffice的JWT认证默认开启,如不需要可禁用(示例中已禁用)
生产环境建议使用HTTPS
注意防火墙设置,开放相应端口(9000和8080)
首次访问DzzOffice需要完成安装向导
内存不足可能导致OnlyOffice服务异常