Docker使用docker compose实现 NextCloud私人网盘整合在线Offcie软件 onlyoffice安装部署

-> Docker及docker compose的安装点这里
-> docker compose部署NextCloud点这里

创建 docker-compose.yml 文件

version: '3'
services:
  only-office:
    image: onlyoffice/documentserver
    container_name: only-office
    ports:
      - 9007:80
    volumes:
      - ./app/data:/var/www/onlyoffice/Data
      - ./app/log:/var/log/onlyoffice
    restart: always
    privileged: true

在docker-compose.yml文件目录下运行 docker-compose up -d

docker-compose up -d

docker-compose logs -f 查看日志信息
启动比较慢,需要等待一会,提示信息可以忽略

在这里插入图片描述
输入网址查看是否启动成功:http://IP地址:9007/welcome/
在这里插入图片描述
整合NextCloud:
打开NextCloud的界面,添加应用

在这里插入图片描述
找到ONLYOFFICE应用,点击添加
在这里插入图片描述
也有可能在这
在这里插入图片描述

这里就是你登录NextCloud的密码
在这里插入图片描述
点击进入设置页面,会发现多了一个ONLYOFFICE的选项
在这里插入图片描述

在这里插入图片描述
如果没有找到,可以去看一下是不是被禁用了
在这里插入图片描述
最后,把我们刚刚部署好的ONLYOFFICE服务的地址添加进去,保持即可
在这里插入图片描述
在这里插入图片描述
添加文件测试一下
在这里插入图片描述
在这里插入图片描述

ONLYOFFICE整合成功