PhpStorm在Windows 10上停留在与Docker的PHP Remote Interpreter连接上

我在Windows 10上使用Docker版本17.09.0-ce,使用共享的所有磁盘和PhpStorm 2017.2.4构buildafdb6d4(也尝试使用最新版本)。

Docker守护进程已经Expose daemon on tcp://localhost:2375 without TLS激活了: Expose daemon on tcp://localhost:2375 without TLS选项。

我使用的是docker-compose,所有的docker容器工作正常。 当我尝试在PhpStorm中设置远程PHP解释器时,出现这个问题。

在这里输入图像说明

在“configurationPHP解释器”中按OK后,PhpStorm停留在检查PHP安装,我无法前进。

我看着docker守护进程日志,我观察到一个错误,我不知道这是造成PhpStorm卡住的错误。

你有什么build议,我怎样才能让PhpStorm从docker工作远程PHP解释器?

[14:50:39.831] [ApiProxy] [信息]代理>> GET /v1.24/_ping [14:50:39.832] [ApiProxy] [信息]拨号Hyper-V套接字60e9b7fb-c9cd-4a07-a5dc-dd752b277321 :23a432c2-537a-4291-bcb5-d62504644739 [14:50:39.842] [ApiProxy] [Info]成功拨打Hyper-Vsockets60e9b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2-537a-4291-bcb5-d62504644739 [14 :50:39.845] [ApiProxy] [Info] proxy << GET /v1.24/_ping [14:50:39.897] [API代理] [Info]代理>> GET /v1.24/containers/json?all=true [14:50:39.897][ApiProxy] [Info] Dial Hyper-V socket 60e9b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2-537a-4291-bcb5-d62504644739 [14:50:39.900] [ApiProxy] [Info]已成功拨打Hyper-V套接字60e9b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2-537a-4291-bcb5-d62504644739 [14:50:39.931] [ApiProxy] [Info] proxy << GET /v1.24/containers/json ?all = true [14:50:40.178] [DNSUpdater] [Info]检测到networkingconfiguration更改[14:50:40.178] [PowerShell] [Info]运行脚本$(Find-NetRoute -RemoteIPAddress 8.8.8.8).InterfaceIndex [0]'… [14: 50 / 40.378] [ApiProxy] [Info] proxy >> POST /v1.24/containers/create [rewriteBinds] [14:50:40.383][ApiProxy] [Info]重写mount / d / projects / feedy:/ opt /项目:rw(volumeDriver =)到/ d / projects / feedy:/ opt / project:rw [14:50:40.570][ApiProxy] [Info]无法从snaphshot读取代理/ http p9p.MessageRerror {Ename:“No这样的文件或目录“} [14:50:40.570][ApiProxy] [Info] proxy >> POST /v1.24/containers/create [14:50:40.570][ApiProxy] [Info] Dial Hyper-V socket 60e9b7fb -c9cd-4a07-a5dc-dd752b277321:23a432c2-537a-4291-bcb5-d62504644739 [14:50:40.581] [ApiProxy] [Info]成功拨打Hyper-Vsockets60e9b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2-537a -4291-bcb5-d62504644739 [14:50:40.844] [ApiProxy] [Info] proxy << POST /v1.24/containers/create [14:50:41.064][ApiProxy] [Info] proxy >> POST / v1 .24 / containers / 9280500170ec7fd7b858b90e58d1afa253735b0bdd4e08f8db6bf683801536af / attach?stdin = true&stdout = true&stderr = true&stream = true [14:50:41.064][ApiProxy] [Info]拨打Hyper-Vsockets60e9 b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2-537a-4291-bcb5-d62504644739 [14:50:41.065][ApiProxy] [Info]成功拨打了Hyper-Vsockets60e9b7fb-c9cd-4a07-a5dc-dd752b277321:23a432c2- 537a-4291-bcb5-d62504644739 [14:50:41.066] [ApiProxy] [Info]升级到原始stream[14:50:45.262] [DNSUpdater] [Info]检测到networkingconfiguration变化[14:50:45.262] [PowerShell ] [Info]运行脚本$(Find-NetRoute -RemoteIPAddress 8.8.8.8).InterfaceIndex [0]'… [14:50:50.371] [DnsUpdater] [Info]检测到networkingconfiguration更改[14:50:50.371 ] [PowerShell] [Info]运行脚本$(Find-NetRoute -RemoteIPAddress 8.8.8.8).InterfaceIndex [0]'…