Docker 运行 在 PHP 7.4 > 8 更新后 mac 上真的很慢
Docker running really slow on mac after PHP 7.4 > 8 update
我们最近在 Ubuntu 20.04.
将 docker 配置从 PHP7.4 更新为 PHP8 运行
对于团队的大多数人来说,这很好。对于我和其他人(都使用 mac),我们的本地环境现在 运行 明显变慢了。切换回 PHP7.4 即可解决问题。团队中的其他人(Windows 和 macOS)没有这个问题。
Big Sur 11.6.4 - 慢
蒙特雷 12.3 - 慢
蒙特雷 12.1 - 很好
甚至不知道从哪里开始寻找 - 有什么想法吗?
最终找到了它,发布一个答案以防它对其他人有帮助。
将以下变量添加到 docker-compose.yml
解决了问题。
services:
laravel.test:
environment:
XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
我们最近在 Ubuntu 20.04.
将 docker 配置从 PHP7.4 更新为 PHP8 运行对于团队的大多数人来说,这很好。对于我和其他人(都使用 mac),我们的本地环境现在 运行 明显变慢了。切换回 PHP7.4 即可解决问题。团队中的其他人(Windows 和 macOS)没有这个问题。
Big Sur 11.6.4 - 慢
蒙特雷 12.3 - 慢
蒙特雷 12.1 - 很好
甚至不知道从哪里开始寻找 - 有什么想法吗?
最终找到了它,发布一个答案以防它对其他人有帮助。
将以下变量添加到 docker-compose.yml
解决了问题。
services:
laravel.test:
environment:
XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'