July 6, 20241 yr I currently have an Nvidia gpu that was once successfully passed through to a VM. However, I would like to use this device for my docker containers now. In order to install the nvidia driver plugin, I need to unbind the gpu, however the instruction on how to do this do not seem to be working. I unchecked the device under tools>system devices, clicked "Bind Selected to VFIO at Boot" and rebooted the system to no avail. What can I do to use this device for my docker containers? I have also tried deleting the VFIO config files on the boot flash drive which unbound my other devices, but not my gpu. My unraid version is 16.12.10
July 6, 20241 yr Community Expert You need to install the nvidia drivers from CA and then add devices into the docker.
July 6, 20241 yr Author I have tried installing the Nvidia driver plugin from CA but it leaves me with the following error: "NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running" I also tried installing different branches and restarting multiple times with no success. After restarting the docker service, rebooting the server, and adding --runtime=nvidia to my docker containers Extra Parameters, still no GPU is available.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.