标签: mysql docker mariadb circleci
我有一个具有多租户体系结构的应用程序,并且确实通过执行在PHP代码中调用exec()的外壳命令来创建新数据库。事实是,由于这样的调用,我无法将多个Docker映像用于多个数据库。
exec()
现在,我在CircleCI上测试代码时遇到了麻烦,因为它们依赖Docker,而且我找不到通过env变量支持多个数据库的映像。如何创建其他数据库,或者如何找到具有多个数据库的MySQL或MariaDB Docker映像?
我有cross posted this to CircleCI Discourse。