在docker中,如何将所有找到的nvidia设备传递给容器?

时间:2015-03-31 21:51:15

标签: docker coreos

我正在使用Nvidia网络引导CoreOS并希望将所有找到的nvidia设备传递给容器。

当某些计算机的GPU卡数量超过其他计算机时,如何从命令行执行此操作。

即。我想做类似的事情:

docker run --name cuda_app --devices=/dev/nvidia*:/dev/nvidia* cuda_app

在某些机器上,可能有/ dev / nvidia0 - 2,例如其他nvidia0 - 8。

1 个答案:

答案 0 :(得分:1)

您可以使用内联bash脚本生成要公开的设备列表

b(?!a)