使用 Docker Compose 远程解释器进行调试:db 容器未知

我目前正在尝试使用 docker-container 作为远程解释器在 PhpStorm 中调试我的测试。我面临的问题是,虽然我可以连接到远程解释器并在其上执行我的代码,但容器似乎不知道撰写文件中的其他容器。与通常情况不同,他无法连接到运行在另一个容器 (host=mysql) 中的数据库。

有没有人以前遇到过同样的问题并找到了解决方案?


浮云间
浏览 166回答 1
1回答

慕尼黑的夜晚无繁华

您是将远程解释器设置为 Docker 还是 Docker Compose?在 PhpStorm 中,转到 Preferences -> PHP -> CLI Interpreter -> ... 并检查在 Interpreter 的名称下是否有 Docker Compose 或 Docker 部分。如果不是 Docker Compose,请添加一个新的解释器,并确保为此选择 Docker Compose
打开App,查看更多内容
随时随地看视频慕课网APP