docker安装启动失败

* 描述问题

docker-compose 安装
使用已有数据库,新建空数据库,utf8mb4,无法启动

页面显示Migration 20250923221107-setup-build-in/@nocobase/plugin-ai (up) failed: Original error: Cannot read properties of undefined (reading ‘filter’): Cannot read properties of undefined (reading ‘filter’)

* 运行环境

版本:2.0.10

  • 操作系统: ubuntu24
  • 部署方式:
version: '3'

networks:
  nocobase:
    driver: bridge

services:
  app:
    image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:2.0.10
    restart: always
    networks:
      - nocobase
    #depends_on:
      #- mariadb
    environment:
      # 应用的密钥,用于生成用户 token 等
      # 如果 APP_KEY 修改了,旧的 token 也会随之失效
      # 可以是任意随机字符串,并确保不对外泄露
      - APP_KEY=****
      # 数据库类型,支持 postgres, mysql, mariadb
      - DB_DIALECT=mysql
      # 数据库主机,可以替换为已有的数据库服务器 IP
      - DB_HOST=192.168.1.20
      # Database port
      - DB_PORT=33061
      # 数据库名
      - DB_DATABASE=drugeval
      # 数据库用户
      - DB_USER=root
      # 数据库密码
      - DB_PASSWORD=*******
      # 数据库表名、字段名是否转为 snake case 风格
      - DB_UNDERSCORED=true
      # 时区
      - TZ=Asia/Shanghai
    volumes:
      - ./storage:/app/nocobase/storage
    ports:
      - '13002:80'
    # init: true

docker compose -p 002 up -d

  • NodeJS 版本:

如何重现

预期行为

截图

日志

“使用已有数据库,新建空数据库” 请问这个怎么理解 。 你是安装NocoBase 还是升级?