首页 > 解决方案 > 为什么在 Windows 10 上使用 docker 时请求需要这么长时间?

问题描述

在我的 Windows 10 笔记本电脑上,我运行与其他两个人相同的应用程序。其中一个是 Windows 桌面用户,另一个是 MAC 用户。与他们相比,我的请求需要更长的时间(4-8 倍)。特别是APP时间高(见下面的截图)。Docker 使用 wsl2。该应用程序是一个简单的 Laravel 应用程序,其中包含一些简单的端点。

请求性能

我正在使用一台笔记本电脑,我认为这不是问题并且有

可能是什么问题?

标签: windowsdockercontainers

解决方案


如果没有关于您正在容器化的实际应用程序的更多信息,很难想出一个解决方案,但是,在与您类似的环境中,我遇到了类似的情况,性能瓶颈来自我创建的卷安装。

Windows 和 Unix 文件系统之间的这种跨操作系统卷挂载是一个常见的瓶颈,正如可以在此处看到的那样


推荐阅读