我注意到nvidia支持GPU和Docker,但我相信这只适用于Linux。有没有人让它在Windows 10上工作?
特别是,我希望能够访问机器学习应用程序。
由于Docker使用Virtualbox在Windows和Virtualbox will not expose CUDA to the guest without PCI passthrough上工作,我认为不可能像你想的那样这样做。
对于2018 - 01年,看起来没有人能够使它工作。
此外,他们说(#29,#197)它需要DDA(PCI passthrough),所以,理论上应该有可能使它工作on Windows Server 2016, but not on Windows-10。但即使对于Windows Server 2016,我也没有找到任何成功案例。
似乎在Windows 10 Docker中不使用Virtualbox在Windows中工作。所以它可能会奏效。
https://msdn.microsoft.com/en-us/virtualization/windowscontainers/quick_start/quick_start_windows_10