How to create a persistent docker container for Isaac ROS cuVSLAM?

Hi,

I am trying to create a persistent docker container from the cuVSLAM docker image but I am unable to do so because when I create a container with the following flag, I get some “Udev not supported” type of error. I create the container like the following :

docker run -d --gpus all --network host -p 8080:8080 --name myIsaacContainer -v /home/shivam157/workspaces:/workspaces myisaac:v1

“myIsaac:v1” is the image name of the latest cuVSLAM.

The following is the error when I start the container:

shivam157@ubuntu:~$ docker start -ai myIsaacContainer 
 * udev does not support containers, not started

How do I create persistent docker container for cuVSLAM?

Hi @ssharma4

To create a custom docker for Isaac ROS we suggest following our documentation: Isaac ROS Dev — isaac_ros_docs documentation

Following that guide, you will no longer encounter the udev error.