配置 PHP 开发环境
Configuring PHP development environment
在长期使用 LAMP 和 WAMP 之后,我决定尝试 Docker(今天购买新硬盘,为什么不呢?)。
我已经成功地为我的网站创建了容器,并且一切正常。
内容已更新,数据库已保存到文件夹(如此持久),但是,我读到可以使用 PhpStorm 内的集成自动启动项目容器。
问题如下:
- 我正在使用启用了 Hyper-V 的 Windows 10 Professional
- Docker 运行 作为服务
- Docker 在 Windows 中使用 NPIPE(命名管道)
- PhpStorm 仅适用于
tcp://
unix://
URI
- 尝试使用 socat 将管道映射到 tcp 但失败(设备正忙,或无法发送 'send' 命令,或任何其他错误,随便你说)
- 尝试使用主机设置为管道和 tcp 的配置文件启动 Docker 守护程序 - 再次失败(猜测它仅适用于 Azure)
谁能给我 link Windows 上 Docker 的详细配置,或者我应该回退到 WAMP,因为我真的不想安装我机器上的 VMWare 或 VBox,我都不想使用开箱即用的解决方案来托管本地 WAMP 服务器(XAMPP、Open Server、Denver 等),我只是不信任它们。
这是我们拥有的:
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
分支。这个项目包含一些 examples/tutorials 你可以在 IDE
里面试试
如果这根本没有帮助 - 请 attach/describe 您在 IDE.
中收到的错误消息
在长期使用 LAMP 和 WAMP 之后,我决定尝试 Docker(今天购买新硬盘,为什么不呢?)。
我已经成功地为我的网站创建了容器,并且一切正常。
内容已更新,数据库已保存到文件夹(如此持久),但是,我读到可以使用 PhpStorm 内的集成自动启动项目容器。
问题如下:
- 我正在使用启用了 Hyper-V 的 Windows 10 Professional
- Docker 运行 作为服务
- Docker 在 Windows 中使用 NPIPE(命名管道)
- PhpStorm 仅适用于
tcp://
unix://
URI - 尝试使用 socat 将管道映射到 tcp 但失败(设备正忙,或无法发送 'send' 命令,或任何其他错误,随便你说)
- 尝试使用主机设置为管道和 tcp 的配置文件启动 Docker 守护程序 - 再次失败(猜测它仅适用于 Azure)
谁能给我 link Windows 上 Docker 的详细配置,或者我应该回退到 WAMP,因为我真的不想安装我机器上的 VMWare 或 VBox,我都不想使用开箱即用的解决方案来托管本地 WAMP 服务器(XAMPP、Open Server、Denver 等),我只是不信任它们。
这是我们拥有的:
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
分支。这个项目包含一些 examples/tutorials 你可以在 IDE
如果这根本没有帮助 - 请 attach/describe 您在 IDE.
中收到的错误消息