Docker安装nextcloud的注意事项
由于ubuntu挂载的是Windows的文件夹,所以需要注意权限的问题,具体操作可以查看之前的文章
1.挂载目录
手动挂载文件系统指定权限(特殊字符要\转义)
mount -t cifs -o user=user,password=pass,iocharset=utf8,dir_mode=0777,file_mode=0777 //192.168.2.2/windows_dir /mount_point
开机自动挂载(特殊字符不需要转义)
//192.168.2.2/share /root/share cifs rw,user=user,password=pass,iocharset=utf8,dir_mode=0777,file_mode=0777 0 0
2.docker安装
3.修改docker内的文件读取权限
docker exec -it [container] /bin/bash
sed -i "s/deb.debian.org/mirrors.aliyun.com/g
apt update && apt install vim
vi config/config.php
# 添加
'check_data_directory_permissions' => false
4.添加域名,同步
./utils