Могу ли я сопоставить драйверы gpu хост-машины (Windows) внутри контейнера докеров?

Я пытаюсь выполнить кодовую базу (обнаруживать и отслеживать с помощью facebook) внутри контейнера докеров, для которого требуется доступ к графическому процессору. Мой образ докера основан на Linux с установленным набором инструментов CUDA, однако я не вижу никаких устройств с графическим процессором в файловой системе proc.

Хост-компьютер - это Windows с набором инструментов CUDA 9 и установленными драйверами. Когда я пытаюсь выполнить код, он говорит:

CUDA driver version is insufficient for CUDA runtime version

При поиске я понял, что могу использовать плагин nvidia-docker для сопоставления драйверов хоста nvidia с ОС контейнера, но, судя по всему, я не смог найти никакой поддержки для Windows.

Есть ли другой способ выполнить кодовую базу внутри контейнера докеров в моей ОС Windows?


person Rachit Tayal    schedule 25.09.2018    source источник


Ответы (1)


Кажется, что это невозможно ни в одной ОС Windows.

https://github.com/NVIDIA/nvidia-docker/wiki/Frequent-Asked-Questions#is-microsoft-windows-supported

person rzelek    schedule 25.09.2018