这是一个后续问题如何在ddev中创建和加载第二个数据库?.它是关于自动执行该任务.
一个用例就是从另一个MySQL数据库开始向Drupal迁移,并在迁移时与其他人合作.如果数据库名称可以由ddev设置,则其他开发人员可以自动创建数据库,并可以使用已知值将其他数据库添加到其settings.local.php中.
我有两个需要相互交互的 ddev 项目。当遇到一些问题时,我检查连接的已解析 IP。我通过 ssh 进入 project1 并 ping project2 ( ping project2.ddev.local
) 域解析为 127.0.0.1 所以我发送到该域的每个请求都将保留在当前容器中,而不是路由到另一个项目。
重现步骤: 启动两个独立的 ddev 容器并通过 ssh 进入其中之一。尝试使用 ddev 域 ping 另一个项目。
是否有两个(或多个)项目可以相互交互的解决方案?
ddev ×2