【Windows Docker】docker挂载解决IO速度慢的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【Windows Docker】docker挂载解决IO速度慢的问题相关的知识,希望对你有一定的参考价值。
参考技术A 这个问题花了一天的时间来解决,在网上有一些参考,但是都不太满意。我们使用WSL 2来运行Docker,通常会使用挂载的功能,把windows的文件挂在到Docker中,但是这种跨文件系统的操作性能不佳。
把windows系统的文件挪到WSL系统下,然后在WSL子系统中(这里选择Ubuntu)启动docker(同时执行文件挂载),这样进入Docker后的IO操作不存在跨系统操作,速度会有较大提升。
为了达到上述目的,我们需要安装一个中介:Ubuntu(WSL的发行版),把windows系统的文件挪到wsl文件系统(Ubuntu)中,然后在Ubuntu中启动Docker。
网上很多人的方案给了我启发,但是看到很多方案并没有解决问题,抛砖引玉,希望能解决大家的问题。
以上是关于【Windows Docker】docker挂载解决IO速度慢的问题的主要内容,如果未能解决你的问题,请参考以下文章
在 Windows 主机上的 docker 容器内更改挂载文件夹中的文件权限