Currently the nvcr.io/nvidia/isaac-sim:4.2.0 is running as root user which means it has plenty of access to the host system kernel and that is frowned upon to say mildly. There is also a built-in user called ubuntu but running anything SimulationApp related crashes and won’t start.
Is there any guidance on how to run as a non-root user?
Hi @Turowicz, you can create Isaac Sim/Lab containers with arbitrary UID. I’ve pre-built (unofficial) containers with non-root users for Isaac Sim 4.5 and 5.0 for my personal usages. Take a look at the instructions here if you are interested.
I agree that non-root containers are useful, especially when working with ROS2 / Isaac ROS.