diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..58d2d01 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,18 @@ + +services: + ros2: + image: osrf/ros:jazzy-desktop-full + container_name: ros2_jazzy_gui + network_mode: host + environment: + - DISPLAY=${DISPLAY} + - QT_X11_NO_MITSHM=1 + - XAUTHORITY=/tmp/.docker.xauth + - NVIDIA_VISIBLE_DEVICES=all + - NVIDIA_DRIVER_CAPABILITIES=all + volumes: + - /tmp/.X11-unix:/tmp/.X11-unix:rw + - ./ros_ws:/ros_ws + stdin_open: true + tty: true + privileged: true