windows下使用docker搭建swoole环境

近期公司项目开发准备使用 hyperf 框架(基于swoole扩展的PHP协程框架),但是开发环境是在windows下,而windows对swoole的支持并不是很友好。所以,准备在windows电脑上安装docker来实现开发环境的搭建,在此记录下步骤。

1、 在阿里云下载docker客户端

阿里云地址:https://cr.console.aliyun.com/cn-beijing/instances/mirrors


根据自己的系统选择对应的安装包,我是win10的系统,所以下载的 Docker for Windows。

2、安装WSL

wsl是适用于 Linux 的 Windows 子系统,可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。

文档地址:https://docs.microsoft.com/zh-cn/windows/wsl/install

根据自己windows系统的版本选择是一键安装还是旧版的分步安装。建议升级下系统选择一键安装(wsl --install),很省事。

安装好后需要重启电脑。

3、去windows应用商店选个系统

直接搜索 “wsl2”,我这里选的是Ubuntu系统

4、安装docker客户端

运行下载好的docker客户端安装包,安装好后看情况选择是否重启电脑。

然后配置下加速器,地址就是阿里云上边的那个,加到下图第三步的地方

5、在phpstorm中打开linux系统上的项目

在phpstorm中打开项目,就可以看到除了之前 C盘、D盘等外又多了一个


项目创建在哪就看自己想法了

接下来就可以愉快的进行开发了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容