MacOS 上的 Docker 速度变慢:原因和解决方案
由于 Mac OS 和 Linux 内核之间的根本差异,MacOS 上的 Docker 带来了性能挑战,Docker 需要它才能高效运行。与直接在 Linux 上运行相比,内核和 Docker 容器之间的这个抽象层会影响性能并限制 Docker 在 MacOS 上的功能。
性能缓慢的原因:
对真实的影响-世界用例:
在 MacOS Mojave 上的 Docker v18 上使用 Symfony 4,执行时间以下场景的测量显示了性能影响:
改进:
虽然 Docker 性能无法匹配在 Linux 上,可以进行一些改进来缓解减速:
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3