核心部署策略:使用 Docker 基础命令部署

下载onlyOffice

docker pull onlyoffice/documentserver

启动命令

docker run -i -t -d -p 9696:80 --privileged=true \
-v /data3/onlyoffice/logs:/var/log/onlyoffice \
-v /data3/onlyoffice/sdkjs-plugins/plugin:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin \
-v /data3/onlyoffice/data:/var/www/onlyoffice/Data onlyoffice/documentserver

关键配置解析:

  • 数据持久化 (volumes): /data3/onlyoffice 至关重要! 这是确保数据库数据在容器重启或删除后不会丢失的方法。这里使用了Docker 卷
  • 端口映射 (ports): 9696:80 将容器的 80 端口映射到宿主机的 9696 端口,允许外部应用连接。

相关笔记: