Mac上的Devlibox(Docker)速度极慢

时间:2019-05-13 06:36:58

标签: php macos symfony docker docker-compose

我开始在Mac上使用Devilbox,而不是Valet Plus。 Devilbox很棒,但速度极慢。我在文档中找到了Performance issues on Docker for Mac,因此在MOUNT_OPTIONS=,cached文件中添加了.env。结果是更好的性能,但仍然太慢(在Symfony中加载页面需要30秒)。这样的Devilbox可以快速运行,但是可以使用缓存文件夹nope进行投影。

enter image description here

这是我当前的Docker设置(我启用了最多的源):

enter image description here

2 个答案:

答案 0 :(得分:0)

这可能与我上周回答的答案有关。

Docker in MacOs is very slow

由于Mac OS Docker客户端不等于Linux上的真正Docker性能。

答案 1 :(得分:0)

好的,我尝试了docker-sync,但没有意识到有任何提速。我决定安装Valet plus,因为我需要具有多个PHP版本(可轻松切换),MailHog,Xdebug,本地域上的SSL,DnsMasq等。所有这些都是在Valet plus中提供的。我认为用Docker开发会更好,但是Symfony确实在磁盘上使用了很多缓存文件,因此这确实不可用(因为页面加载在30到60秒之间)。