如何用nvidia docker作为提供者运行Vagrant

我是开发机器学习应用程序团队的一员。

目前我们使用Docker提供商的Vagrant作为统一的开发环境。

当我们在开发过程中玩耍时,我们想要在计算机上使用GPU,并且我发现Nvidia发布了nvidia-docker来为一个简单的docker容器启用。

我如何使用nvidia-docker作为Vagrant的提供者?

如果不可能,是否有任何同等的解决scheme?


由于我们依赖于多个相互作用的开源库,所以我们需要在我们部署的同一个docker镜像之上进行开发,而且我们希望在一个地方pipe理它们

(部署时没有依赖关系破裂)