WSL2+Docker Desktop Laravel开发环境配置快大功告成了

WSL2+Docker Desktop环境配置快大功告成了

learnku.com/docs/laravel/8.x/insta...

按照官网的配置建的

自建论坛梦又进一步了

提醒大家安装WSL2时 不要用Debian的 curl命令都用不了

用Ubuntu 20.04 LTS

原来一直都是用PHPCMS DISCUZ DEDECMS建站

现在终于迈出一步自己搞了

还是要感谢Lavarel

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 4

直接用基于linux的docker,不要用wsl2的Docker Desktop

4年前 评论

试过了wsl2,连接mysql时候贼慢,好像说是wsl2新特性导致的,无解。最后改用docker映像文件,快得一逼

4年前 评论

wsl2 有 localhost问题,还有 读取win文件 极度慢,当初就是这两个原因 我才放弃 wsl2的

4年前 评论

WSL2好像是通过网络挂载的Windows文件系统,所以性能很低。

我是这样用的:

项目直接存储在WSL2的Linux中的,LNMP也都直接部署在WSL2中,PHPStorm是在Windows中,新版的PHPstorm是支持WSL的,可以直接打开WSL中的项目。

  • 好处是有完整的Linux环境,可以自由编译安装所需要的软件,个人觉得更灵活。
  • 目前不方便的就是WSL2暂不支持固定IP(也就是每次重启Windows系统后WSL的IP地址会变),临时解决办法是额外分配固定的IP地址(固定IP的话就可以通过命令配置IP了),Windows与WSL使用该固定IP通信。只要Windows和WSL不重启,这个额外的固定IP就不会掉,如果不小心重启了,再执行下配置IP的命令即可,也不是很麻烦。我相信大部分同学应该是不会关机的吧,都是睡眠或休眠,所以配置IP的操作可能一个月才会执行一次(因为Windows每月有一次更新)。
4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!