#1 Le 08/04/2026, à 09:49
- BrunoL
[Résolu] Docker et drivers cartes graphiques
Bonjour,
Je me bats pour installer proprement nvidia/cuda/cdnn et autre tensorflow et mes résultats sont assez calamiteux. Je fais cela sur une machine antédiluvienne avec une GPU GTX 660M (que j'aime bien
).
Initialement j'envisageais passer par un espace docker mais j'ai lu que docker utilise les ressource de base du système sur lequel il est insatallé. D'où j'en ai conclu que la GPU devait être installée au niveau de ubuntu24/linux et seulement sur cette base docker pouvait être envisagé. Et exit docker.
Mes dernières recherche m'indiquent pourtant :
"Installation : Pour une utilisation optimale, il est recommandé d'utiliser les images conteneurs NVIDIA (NGC) qui incluent déjà les versions correctes de CUDA, cuDNN et TensorFlow, plutôt que d'installer manuellement les paquets via pip."
Rétropédalage et ma question : Un conteneur docker embarque-t-il les drivers ? Y-a-t'il des restrictions ou points à surveiller préalablement ?
Une documentation m'aiderait bien car je me noie dans le site nvidia.
Merci pour votre aide.
Petit complément : la GPU n'est plus maintenue par NVIDIA donc je risque devoir passer à une UBUNTU antérieure pour récupérer le driver à utiliser ... que je n'ai toujours pas identifié ... le 390 semble conseillé mais j'ai des doutes vu le plat de nouilles que constitue la cohérence des versions des multiples soft à installer.
Dernière modification par BrunoL (Le 08/04/2026, à 11:49)
Hors ligne
#2 Le 08/04/2026, à 09:55
- xubu1957

Re : [Résolu] Docker et drivers cartes graphiques
Bonjour,
Toujours ce duo de cartes graphiques ?
Montre :
ubuntu-drivers devicesdpkg -l | grep nvidianvidia-smiConseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [ Résolu ] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 08/04/2026, à 10:11
- BrunoL
Re : [Résolu] Docker et drivers cartes graphiques
hello xubu, oui toujours cette machine ... que j'ai un peu upgradée ![]()
Je dispose donc d'un DD dédié sur lequel je peux me vautrer dans les install mais à y être je souhiterai partir proprement ![]()
$ ubuntu-drivers devices
$ J'ai le driver libre "nouveau".
$ dpkg -l | grep nvidia
ii libnvidia-compute-535:amd64 535.288.01-0ubuntu0.24.04.2 amd64 NVIDIA libcompute package
ii libnvidia-ml-dev:amd64 12.0.140~12.0.1-4build4 amd64 NVIDIA Management Library (NVML) development files
ii nvidia-cuda-dev:amd64 12.0.146~12.0.1-4build4 amd64 NVIDIA CUDA development files
ii nvidia-cuda-gdb 12.0.140~12.0.1-4build4 amd64 NVIDIA CUDA Debugger (GDB)
ii nvidia-cuda-toolkit 12.0.140~12.0.1-4build4 amd64 NVIDIA CUDA development toolkit
ii nvidia-cuda-toolkit-doc 12.0.1-4build4 all NVIDIA CUDA and OpenCL documentation
ii nvidia-cuda-toolkit-gcc 12.0.1-4build4 amd64 NVIDIA CUDA development toolkit (GCC compatibility)
ii nvidia-cudnn 8.9.2.26~cuda12+3 amd64 NVIDIA CUDA Deep Neural Network library (install script)
ii nvidia-profiler 12.0.146~12.0.1-4build4 amd64 NVIDIA Profiler for CUDA and OpenCL
ii nvidia-visual-profiler 12.0.146~12.0.1-4build4 amd64 NVIDIA Visual Profiler for CUDA and OpenCL
$ Problement les conséquences de mes installations de tensorflow.
NOTA : tensor flow installé fonctionne relativement bien sauf d'incessant messages de warning concernant l'emploi de la GPU ... sans compter que je ne suis pas sûr d'utiliser vraiment la GPU car certain message m'indique devoir recompiler tensorflow pour cela !
$ nvidia-smi
La commande « nvidia-smi » n'a pas été trouvée, mais peut être installée avec :
sudo apt install nvidia-utils-470 # version 470.256.02-0ubuntu0.24.04.1, or
sudo apt install nvidia-utils-470-server # version 470.256.02-0ubuntu0.24.04.1
sudo apt install nvidia-utils-535 # version 535.288.01-0ubuntu0.24.04.2
sudo apt install nvidia-utils-535-server # version 535.288.01-0ubuntu0.24.04.3
sudo apt install nvidia-utils-570 # version 570.211.01-0ubuntu0.24.04.2
sudo apt install nvidia-utils-570-server # version 570.211.01-0ubuntu0.24.04.2
sudo apt install nvidia-utils-580 # version 580.126.09-0ubuntu0.24.04.2
sudo apt install nvidia-utils-580-server # version 580.126.09-0ubuntu0.24.04.2
sudo apt install nvidia-utils-590 # version 590.48.01-0ubuntu0.24.04.4
sudo apt install nvidia-utils-590-server # version 590.48.01-0ubuntu0.24.04.4
sudo apt install nvidia-utils-565-server # version 565.57.01-0ubuntu0.24.04.3
sudo apt install nvidia-utils-525 # version 525.147.05-0ubuntu1
sudo apt install nvidia-utils-525-server # version 525.147.05-0ubuntu1
sudo apt install nvidia-utils-550-server # version 550.163.01-0ubuntu0.24.04.1
(base) alain@clevo:~$ ^CD'aprés mes recherches le dernier drivers à supporter la GPU serait le nvidia-470.
Merci pour ton intérêt mais je souhaiterai y voir plus clair sur l'option docker.
Hors ligne
#4 Le 08/04/2026, à 10:20
- iznobe

Re : [Résolu] Docker et drivers cartes graphiques
Bonjour , déjà pour clarifier les choses .
un pilote ( driver ) est un pilote. tu ne peux en utiliser qu ' un pour ta carte nvidia.
Tu n' es pas obligé d ' utiliser un pilote propriétaire , surtout que dans ton cas , c ' est maintenant impossible.
Le pilote nouveau que tu utilises est un pilote libre . si il fonctionne bien , pourquoi te prends tu la tête , tu ne pourras de toute manière pas utiliser le pilote propriétaire avec . ( sauf si tu pars sur une distro non maintenue avec un noyau non maintenu ...
Hors ligne
#5 Le 08/04/2026, à 10:28
- BrunoL
Re : [Résolu] Docker et drivers cartes graphiques
Hello Iznobe, la fonctionnalité de ma GPU que je veux utiliser est CUDA (calcul parallèle). Mon objectif final serait d'utiliser la GPU Intel pour gérer l'écran et affecter totalement la NVIDIA au calcul parallèle. Donc idéalement je souhaiterai déinstaller "nouveau" qui ne gère pas CUDA et ne le fera jamais.
Merci pour ton intervention car je m'aperçois que ma question manquée de précision.
Hors ligne
#6 Le 08/04/2026, à 10:30
- iznobe

Re : [Résolu] Docker et drivers cartes graphiques
Et bien , mauvaise nouvelle , avec cette carte là , il n ' est plus possible d ' utiliser le pilote propriétaire , comme déjà dis .
Donc pas possible d' utiliser CUDA qui va avec ![]()
Docker ne sera pas de secours , enfin , je ne crois pas , sinon , il me semble qu ' on serait au courant .
Après le " spécialiste " de docker c ' est @krodelabestiole , attends voir son avis , sait on jamais .
En attendant , tu peux jeter un œil à : https://doc.ubuntu-fr.org/docker où on peut voir :
Docker est un logiciel libre (sous licence Apache 2.0) à mi-chemin entre la virtualisation applicative et l'automatisation. Il permet de manipuler des conteneurs de logiciels. Il isole les processus les uns des autres pour créer une virtualisation de haut niveau.
Contrairement aux systèmes de virtualisation, Docker n'embarque pas tout le système d'exploitation invité (tel que le noyau) mais ne s'occupe que de la partie haut niveau.
donc pas de pilote graphique non plus , à mon avis .
Dernière modification par iznobe (Le 08/04/2026, à 10:41)
Hors ligne
#7 Le 08/04/2026, à 10:40
- BrunoL
Re : [Résolu] Docker et drivers cartes graphiques
iznobe, effectivement nouveau est devenu indispenseble pour le bureau. D'où ma précision concernant un éventuel downgrade de ubuntu pour pouvoir récupérer un "vieux" driver NVIDIA adapté.
Merci, on converge sur le besoin ![]()
J'attends donc @krodelabestiole car je pense que pour un spécialiste ma question est "triviale" ![]()
Dernière modification par BrunoL (Le 08/04/2026, à 10:44)
Hors ligne
#8 Le 08/04/2026, à 11:36
- krodelabestiole

Re : [Résolu] Docker et drivers cartes graphiques
Et bien , mauvaise nouvelle , avec cette carte là , il n ' est plus possible d ' utiliser le pilote propriétaire , comme déjà dis .
Donc pas possible d' utiliser CUDA qui va avecDocker ne sera pas de secours , enfin , je ne crois pas , sinon , il me semble qu ' on serait au courant .
Après le " spécialiste " de docker c ' est @krodelabestiole , attends voir son avis , sait on jamais .
non, pareil : docker ne peut être d'aucune aide en terme de disponibilité de driver, déso !
(ceux-ci dépendent du noyau, auquel docker ne change rien)
https://catalog.ngc.nvidia.com/
les NGC sont des librairies, frameworks, kits de développement, utilitaires, modèles d'IA préentrainés, etc., pas des pilotes.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#9 Le 08/04/2026, à 11:48
- BrunoL
Re : [Résolu] Docker et drivers cartes graphiques
merci krodelabestiole. Je vais donc partir sur une ubuntu 18.4.
Merci à tous. Bonne journée.
Hors ligne