Различные версии драйверов nvidia для каждого док-контейнера - PullRequest
0 голосов
/ 06 декабря 2018

Можно ли запустить два контейнера Nvidia Docker, каждый со своей версией драйвера Nvidia?

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

1 Ответ

0 голосов
/ 18 декабря 2018

Контейнеры предназначены для изоляции процессов.Только ядро ​​хоста одинаково для всех контейнеров, что не относится к виртуальной машине.Таким образом, вы можете создать один контейнер для старого приложения со старым драйвером и другой контейнер для нового приложения с новым драйвером nvidia.Контейнеры предназначены для этого.

Но для док-станции NVIDIA вам может потребоваться 1 GPU на стручок, но это можно обойти, используя несколько простых методов, что не является хорошим решением

...