Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Copilot Lvl 2
Message 1 of 6

docker installation errors

Linux
Ubuntu 18.04
nvidia-docker2 (2.0.3+docker18.09.7-3).
Nvidia driver 410.57
cuda 10.1

error occurs after: $ sudo docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi

docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused "process_linux.go:413: running prestart hook 1 caused \"error running hook: exit status 1, stdout: , stderr: exec command: [/usr/bin/nvidia-container-cli --load-kmods configure --ldconfig=@/sbin/ldconfig.real --device=all --compute --utility --require=cuda>=10.1 brand=tesla,driver>=384,driver<385 brand=tesla,driver>=396,driver<397 brand=tesla,driver>=410,driver<411 --pid=13416 /var/lib/docker/overlay2/97549cacbd12a4779f071ecb38487cd52c90c6fcbf99782762e194ac84b273e7/merged]\\\\nnvidia-container-cli: requirement error: unsatisfied condition: brand = tesla\\\\n\""": unknown.


I've been using this tutorial: https://medium.com/@sh.tsang/docker-...4-cb80f17cac65

I am unsure of how to fix this error. I've (unsuccessfully) tried system restart docker. Thanks!

5 Replies
Copilot Lvl 2
Message 2 of 6

Re: docker installation errors

Fixed this by clearing some memory. Now onto tackling more problems with the install. Thanks for reading.

Ground Controller Lvl 1
Message 3 of 6

Re: docker installation errors

Can you share a solution? I am facing the same error. Thanks.
Ground Controller Lvl 1
Message 4 of 6

Re: docker installation errors

Same error here, what do you mean by 'cleared some memory'?

Ground Controller Lvl 1
Message 5 of 6

Re: docker installation errors

I have the same errors,can you share you detailed solution?

Ground Controller Lvl 1
Message 6 of 6

Re: docker installation errors

In this case there is a driver installation occurring. It is not clear here if a superior version of drivers is needed.

Also, there are situations where the new way  to install a docker supporting GPU (replacing the process requiring docker2) is misinterpreted, causing similar errors. From the instructions, we can erroneoulsy think that we don't need anymore to install NVIDIA Drivers and CUDA packages when using docker. This is not true for the Drivers, which still need to be installed (we can possibly skip the CUDA package if we are not developing on CUDA), but without drivers, we generate a lot of errors of this type. The behaviour may look erratic, because in some machines and distributions we may have the drivers installed, while in other fresh machines the CUDA drivers are missing.