Attempting to use docker with jetson jetpack4.3 but error
$ sudo docker run --runtime nvidia --network host -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix nvcr.io/nvidia/l4t-ml:r32.4.4-py3
Unable to find image 'nvcr.io/nvidia/l4t-base:r32.3.1' locally
r32.3.1: Pulling from nvidia/l4t-base
...
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 0 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 --compat32 --graphics --utility --video --display --pid=12846 /var/lib/docker/overlay2/2d4c22c59f99d4716784fb5ef7b2ff364430858e2d7b88407d1fb1498a134ca3/merged]\\\\nnvidia-container-cli: mount error: file creation failed: /var/lib/docker/overlay2/2d4c22c59f99d4716784fb5ef7b2ff364430858e2d7b88407d1fb1498a134ca3/merged/usr/lib/libvisionworks.so: file exists\\\\n\\\"\"": unknown.
** nvcr.io/nvidia/l4t-ml: r32.4.4-py3 ** It seems that the container only supports jetpack 4.4 or later. Solved using jetpack 4.4.
https://ngc.nvidia.com/catalog/containers/nvidia:l4t-ml note: the l4t-ml containers require JetPack 4.4 or newer
https://ngc.nvidia.com/catalog/containers/nvidia:l4t-ml
Recommended Posts