nvidia-cuda docker container os, отличается от хоста

На странице разработчика Nvidia ( https://devblogs.nvidia.com/nvidia-docker-gpu-server-application-deployment-made-easy/)

В нем говорится, что nvidia-docker предоставляет "независимые от драйверов образы CUDA". Я просто хотел бы узнать / уточнить, относится ли это только к конкретной версии драйвера, или это также относится к ОС?

For example:
Host = CentOS
Docker Image/Container = Ubuntu

Предоставляет ли использование nvidia-docker способ использования драйвера CentOS nvidia в контейнере Ubuntu Docker?

В настоящее время у меня всегда есть 2 Docker-файла для поддержки Ubuntu Host и CentOS Host, и я вручную монтирую / dev / nvidia0 и копирую библиотечные файлы (или устанавливаю драйвер) в образ docker.

Я уже просил об этом Nvidia, но все еще жду, когда они ответят. Я тоже попробую сам, чтобы узнать, но я просто решил попытать счастья, если кто-то из SO уже знает ответ.

Заранее спасибо, ребята.

1 ответ

Решение

Я проверил это, и это работает.

"независимые от драйвера образы CUDA" ограничены не только разными версиями драйвера, но и разными ОС (двоичные файлы)

Спасибо.

Другие вопросы по тегам