我遇到了同样的问题,我发现,PHPStorm为你的PHP调用启动了一个新的专用Docker容器.因此,此时缺少所有docker-compose配置.
我做了以下事情:
用compose启动你的Docker堆栈
之后找到您的网络名称docker network ls
(请参阅无法链接到由docker-compose启动的正在运行的容器以获取帮助)
在PHPStorm内部转到你的Docker容器的首选项(语言和框架 - > PHP - > PHPUnit:Docker容器...)并添加一个到你的数据库的链接(类似于:name = your_containter_name_1,alias = db)并更改网络模式从桥接到您的网络名称