https://docs.seatable.cn/d/170133289aca4faa8a6a/里的3.0的示例文件中没有定义db, 部署时报错service “python-scheduler” depends on undefined service db: invalid compose project
文档中这段* Python 运行器共用 SeaTable MySql数据库,并自动读取已有的配置项(SEATABLE_MYSQL_DB_HOST, SEATABLE_MYSQL_ROOT_PASSWORD)是怎么实现的?
可否给一个完整的示例文件,非常感谢!
很抱歉给你造成不便。
因为一些原因,我们最近修改过 seatable 4.3 及以后版本的 docker-compose.yml 和 python-pipeline.yml 的内容。具体是把 mariadb
章节改回 db
章节(和4.2版本相同)。
如果你的 seatable docker-compose.yml 里是 mariadb
章节,需要将其改为 db
并且 depends_on 章节里的 mariadb
也改为 db
。然后在 conf 配置里数据库host 也修改为 db
,最后部署 python-pipeline 即可。
1 个赞