root用户wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpmyum install ossfs_1.80.6_centos7.0_x86_64.rpmecho bucktName:keyId:secrectKey > /etc/passwd-ossfschmod 640 /etc/passwd-ossfsdocker-compose:> curl -L https://get.daocloud.io/docker/compose/releases/download/v2.4.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
> chmod +x /usr/local/bin/docker-compose
> ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose up启动nextcloud启动之后访问网址,安装好nextcloud之后docker-compose stop所有服务
进入nextcloud app挂载文件处/home/admin/ossfs/nextcloud/data/
将此处文件先移动到别处mv ./* /opt 此处文件夹有隐藏文件,建议ls -la查看之后手动移动,一定要保证当前data文件夹为空文件夹
返回上一级/home/admin/ossfs/nextcloud,执行ls -la查看文件夹所属的uid与gid
drwxrwx— 1 82 82 0 Jan 1 1970 data #这是我的云服务器uid为82 gid为82
执行挂载命令ossfs bucketName /home/admin/ossfs/nextcloud/data -ourl=oss-cn-hongkong-internal.aliyuncs.com -ouid=82 -ogid=82 -oumask=007 -o allow_other
启动nextcloud docker-compose up -d
完成挂载
1.4m 还没有找到解决方案