Because of various dependency problems running the co-simulation alongside Carla in a single container, I tried the distributed example.
Not sure if I understood this correctly. I started Carla in a separate docker with
sudo docker run --privileged --gpus all --net=host -e DISPLAY=$DISPLAY -e SDL_VIDEODRIVER=x11 -v /tmp/.X11-unix:/tmp/.X11-unix:rw carlasim/carla:0.9.13 /bin/bash ./CarlaUE4.sh -vulkan
Then I ran setup.sh --visual and selected the distributed example. The simulation does something, I think. At least some OSI trace files are generated in ostar_osmpservice_2. But the Carla window does not change.