安装失败:数据库设置无效: migrate: sync: database is locked

版本 1.23.7,宿主机是mac mini,使用 orbstack 部署,data 目录映射到了 smb 上,docker compose如下:

services:
  gitea:
    image: docker.gitea.com/gitea:latest-rootless
    container_name: gitea
    restart: always
    volumes:
      - data:/var/lib/gitea
      - ./config:/etc/gitea
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "2222:2222"

volumes:
  data:
    driver: local
    driver_opts:
      type: cifs
      device: //<IP>/GitRoot
      o: addr=<IP>,username=aaa,password=xxx,uid=1000,gid=1000,vers=3.0

启动后安装时报错数据库设置无效: migrate: sync: database is locked,从文件上看是有正常的读写权限的。之前在amd64的机器上部署并没有遇到这种事,没有什么头绪特来求助

摸索了下,应该是必须开启 nobrl 选项挂载