version: "2.3" # runtime: nvidia needs version 2 else change standard runtime at host pc services: test_node: image: rapidposetriangulation_ros network_mode: "host" ipc: "host" runtime: nvidia privileged: true volumes: - ../../:/RapidPoseTriangulation/ - ../../skelda/:/skelda/ - /tmp/.X11-unix:/tmp/.X11-unix - /dev/shm:/dev/shm environment: - DISPLAY - QT_X11_NO_MITSHM=1 - "PYTHONUNBUFFERED=1" command: /bin/bash -i -c 'sleep infinity' triangulator: image: rapidposetriangulation_ros network_mode: "host" ipc: "host" runtime: nvidia privileged: true volumes: - ../../:/RapidPoseTriangulation/ - ../../skelda/:/skelda/ - /tmp/.X11-unix:/tmp/.X11-unix - /dev/shm:/dev/shm environment: - DISPLAY - QT_X11_NO_MITSHM=1 - "PYTHONUNBUFFERED=1" command: /bin/bash -i -c 'export ROS_DOMAIN_ID=18 && ros2 run rpt3d_wrapper_cpp rpt3d_wrapper'