我开始在Mac上使用Devilbox,而不是Valet Plus。 Devilbox很棒,但速度极慢。我在文档中找到了Performance issues on Docker for Mac,因此在MOUNT_OPTIONS=,cached
文件中添加了.env
。结果是更好的性能,但仍然太慢(在Symfony中加载页面需要30秒)。这样的Devilbox可以快速运行,但是可以使用缓存文件夹nope进行投影。
这是我当前的Docker设置(我启用了最多的源):
答案 0 :(得分:0)
答案 1 :(得分:0)
好的,我尝试了docker-sync,但没有意识到有任何提速。我决定安装Valet plus,因为我需要具有多个PHP版本(可轻松切换),MailHog,Xdebug,本地域上的SSL,DnsMasq等。所有这些都是在Valet plus中提供的。我认为用Docker开发会更好,但是Symfony确实在磁盘上使用了很多缓存文件,因此这确实不可用(因为页面加载在30到60秒之间)。