docker存储后端使用缓存问题

配置如下
image

首先文档中提到缓存文件会保存到seafile-data/block-cache中

然而实际上会是seafile-data/block_cache这个目录

其次,我发现实际上并不会缓存,我尝试将seafile-data/block-cache这个目录的权限由755改为777,然后就可以了,然而当我使用docker up -d时,这个目录权限又被改为了755,就又不能缓存了

请问如何解决这个问题,是我本身环境有问题,还是seafile的问题

这是为了安全!你把 seafile 目录属主改为 seafile 就行了

chown seafile:seafile -R /opt/seafile

前提你是按官方文档来部署的!

我系统里没seafile这个用户和用户组啊