配置PHP开发环境

时间:2017-06-20 02:19:47

标签: windows docker phpstorm hyper-v socat

经过很长一段时间使用LAMP和WAMP后,我决定试用Docker(今天购买新的硬盘,为什么不呢?)。

我已经设法为我的网站创建容器,一切正常。

内容已更新,数据库已保存到文件夹(因此类似于持久性),但是,我已经读过可以使用PhpStorm内部的集成自动启动项目容器。

以下是问题:

  1. 我正在使用启用了Hyper-V的Windows 10 Professional
  2. Docker作为服务运行
  3. 使用NPIPE(命名管道)的Windows中的Docker
  4. PhpStorm仅适用于tcp:// unix:// URI
  5. 尝试使用socat将管道映射到tcp并失败(设备繁忙,或无法发送'send'命令,或任何其他错误,您将其命名)
  6. 试图使用主机设置为管道和tcp的配置文件启动Docker守护程序 - 再次失败(猜测它只适用于Azure)
  7. 有人可以给我一个指向Windows上Docker详细配置的链接,或者我应该回到WAMP,因为我真的不想在我的机器上安装VMWare或VBox,我也不想用 - 用于托管本地WAMP服务器(XAMPP,Open Server,Denver等)的盒子解决方案,我只是不相信它们。

1 个答案:

答案 0 :(得分:3)

以下是我们所拥有的:

1)https://www.jetbrains.com/help/phpstorm/docker.html

2)https://www.jetbrains.com/help/phpstorm/docker-2.html

3)https://confluence.jetbrains.com/display/PhpStorm/Docker+Support+in+PhpStorm

4)https://github.com/JetBrains/phpstorm-workshop - 您可以结帐docker分行。这个项目包含一些你可以在IDE里面试试的例子/教程

如果这根本没有帮助 - 请附上/描述您在IDE中获得的错误消息。