Docker容器中的慢度

Docker容器中的慢度,docker,docker-networking,docker-for-mac,Docker,Docker Networking,Docker For Mac,我正在使用docker for mac,docker容器中的curl命令比mac中的要长得多。容器正在使用默认网桥网络 请参见以下容器内部的curl命令: 来自mac的命令: 谢谢。众所周知,docker中使用网桥/nat模式的联网速度较慢。您可以使用托管模式。这应该由政府来解决 如需进一步参考,请查看此项。一个选项是切换到Docker机器。Docker机器没有mac版Docker那样的问题 这是已知的,并以不同的方式解决,请参见此处的基准: 您还可以看到,new:cached挂载对应用程序

我正在使用docker for mac,docker容器中的curl命令比mac中的要长得多。容器正在使用默认网桥网络

请参见以下容器内部的curl命令:

来自mac的命令:


谢谢。

众所周知,docker中使用网桥/nat模式的联网速度较慢。您可以使用托管模式。这应该由政府来解决


如需进一步参考,请查看此项。

一个选项是切换到Docker机器。Docker机器没有mac版Docker那样的问题

这是已知的,并以不同的方式解决,请参见此处的基准: 您还可以看到,new:cached挂载对应用程序性能没有帮助,但可以与docker sync一起使用以加速同步。 :委派将有助于提高应用程序性能,但仍需要一段时间才能在d4m中实现

您可以尝试使用native_osx策略—它会使速度提高60-100倍,具体取决于您的硬件性能和项目大小(对于较大的项目/或更差的硬件,速度接近100倍)


我有偏见,所以你想看看这里的备选方案——详细写下战略的区别,你可以在这里查看

谢谢。虽然这可能是一个解决方案,但它不是直截了当的。我改用Docker机器了,完全错了。两者都有相同的问题,请参见