windows10系统安装nvidia-docker出现问题
Problem in installing nvidia-docker in windows 10 system
我刚开始学习 docker,所以这个问题对你们中的一些人来说可能微不足道。
我在我的 windows 10 Enterprise(64 位)中安装了最新版本的 docker,即 19.03.2,并打开了 Linux 容器。我的向导建议我对我的深度学习项目(基于 PyTorch 框架)使用 docker。我读了几篇文章,讲述了为什么使用 docker 让生活变得轻松,我可以理解其中的大部分。对我来说,使用 docker 的主要原因是 GPU 资源不可用。所以我在 windows 系统中成功安装了 docker 19.03.2。但是为了使用 NVIDIA 的 GPU 支持,我必须安装 nvidia-docker。
这就是我困惑的时候。很少有地方解释 Linux 环境的安装过程,但我找不到 windows 系统的安装过程。也很少有人说将来将不再支持 nvidia-docker2 包。所以我在这一点上很困惑。
我的一些朋友建议我使用 google colab 而不是 docker。我同意他们的看法,它非常有用,但如果我仍然只想使用 docker 怎么办。我相信一定有一些解决办法。
我们将不胜感激任何帮助和建议。
我找到了上述问题的答案。
答案简单明了。 nvidia-docker 不适用于 windows。
大家可以在这里查看Is Microsoft Windows supported?:
Is Microsoft Windows supported?
No, we do not support Microsoft Windows (regardless of the version), however you can use the native Microsoft Windows Docker client to deploy your containers remotely (refer to the dockerd documentation).
谢谢
nvidia-docker 现在可用于 Windows WSL2,请查看 https://docs.nvidia.com/cuda/wsl-user-guide/index.html,但您必须是 Windows Insider Program 的成员。根据私人测试,目前 CUDA 应用程序在原生 Linux 上的性能比 WSL2 好得多,也许我们很快就会得到性能改进。
我刚开始学习 docker,所以这个问题对你们中的一些人来说可能微不足道。 我在我的 windows 10 Enterprise(64 位)中安装了最新版本的 docker,即 19.03.2,并打开了 Linux 容器。我的向导建议我对我的深度学习项目(基于 PyTorch 框架)使用 docker。我读了几篇文章,讲述了为什么使用 docker 让生活变得轻松,我可以理解其中的大部分。对我来说,使用 docker 的主要原因是 GPU 资源不可用。所以我在 windows 系统中成功安装了 docker 19.03.2。但是为了使用 NVIDIA 的 GPU 支持,我必须安装 nvidia-docker。
这就是我困惑的时候。很少有地方解释 Linux 环境的安装过程,但我找不到 windows 系统的安装过程。也很少有人说将来将不再支持 nvidia-docker2 包。所以我在这一点上很困惑。
我的一些朋友建议我使用 google colab 而不是 docker。我同意他们的看法,它非常有用,但如果我仍然只想使用 docker 怎么办。我相信一定有一些解决办法。
我们将不胜感激任何帮助和建议。
我找到了上述问题的答案。 答案简单明了。 nvidia-docker 不适用于 windows。
大家可以在这里查看Is Microsoft Windows supported?:
Is Microsoft Windows supported?No, we do not support Microsoft Windows (regardless of the version), however you can use the native Microsoft Windows Docker client to deploy your containers remotely (refer to the dockerd documentation).
谢谢
nvidia-docker 现在可用于 Windows WSL2,请查看 https://docs.nvidia.com/cuda/wsl-user-guide/index.html,但您必须是 Windows Insider Program 的成员。根据私人测试,目前 CUDA 应用程序在原生 Linux 上的性能比 WSL2 好得多,也许我们很快就会得到性能改进。