Hi,
I am successfully using my CSI camera from within a docker container by running the container using the following line:
sudo docker run --net=host --runtime nvidia --rm --ipc=host -v /tmp/.X11-unix/:/tmp/.X11-unix/ -v /tmp/argus_socket:/tmp/argus_socket --cap-add SYS_PTRACE -e DISPLAY=$DISPLAY -it nvcr.io/nvidia/l4t-base:r32.4.3
as proposed at NVIDIA Container Runtime on Jetson · NVIDIA/nvidia-docker Wiki · GitHub.
My question is: Why is --net=host necessary? I would like to run the container using a custom network.
Thanks!