你推荐在 WSL 上使用 Docker 吗?或者更好地在 Windows 上本地使用?

Do you recommend using Docker on WSL? Or better to use natively on Windows?

或者可能要在那里安装 VirtualBox/Vagrant 和 运行 Docker?

我唯一的要求是我的机器 OS 需要 Windows 因为里面还有其他东西 运行ning。

但是当我在 WSL 上使用 Docker 时,我通常会遇到兼容性问题和挂载的卷发生奇怪的事情。

这只是我的意见,但如果您应该使用 Windows 并且已经有了虚拟框,那么最好在 VirtualBox 中使用 docker 并搭载 Linux。

这样一来,安装文件夹的兼容性问题就会更少,性能也会更好(以防文件夹不从主机安装 Windows)

同样,您可以通过 docker 和主机

上的 virtualbox 避免 Hyper-V 问题