我刚开始学习码头,所以这个问题对你们中的一些人来说可能是微不足道的。我在windows 10 Enterprise(64位)中安装了最新版本的docker ( 19.03.2 ),并打开了Linux容器。我的指南建议我在我的深度学习项目(基于PyTorch框架)中使用docker。我读了几篇文章,讲述了为什么使用码头使生活变得容易,我可以遵循其中的大多数。对我来说,使用坞的主要原因是GPU资源不可用。因此,我成功地在我的windows系统中安装了对接器19.03.2。但是为了使用NVIDIA的GPU支持,我不得不安装nvidia。
这就是我困惑的时候。很少有地方解释Linux环境的安装过程,但我找不到windows系统的安装过程。也很少有人说,在未来,nvidia-docker2 2软件包将不再被支持。因此,我对此感到非常困惑。
我的一些朋友建议我使用google而不是docker。我同意他们的意见,这是非常有用的,但如果我仍然只想使用码头呢?我相信一定有解决办法。
如有任何帮助和建议,将不胜感激。
发布于 2019-10-01 13:15:04
我找到了上述问题的答案。答案简单明了。nvidia-码头不适用于窗户。
你们可以在这里查一下是否支持Microsoft?
是否支持Microsoft?不,我们不支持Microsoft (无论版本如何),但是您可以使用本机Microsoft客户端远程部署容器(请参阅码头文件)。 -- https://github.com/NVIDIA/nvidia-docker/wiki/Frequently-Asked-Questions#user-content-is-macos-supported
谢谢
发布于 2021-04-01 08:08:53
nvidia- WSL2现在可以使用了,请检查https://docs.nvidia.com/cuda/wsl-user-guide/index.html,但是你必须是Windows内部程序的成员。取决于私有测试,目前在本地Linux上的CUDA应用程序的性能要比WSL2好得多,也许我们很快就会得到性能改进。
https://stackoverflow.com/questions/58169786
复制相似问题