첫번째 시도.
ros::humble docker image에서 rviz2가 실행되지 않는 문제.
참고로 해당 image의 os는 linux이다.
아래의 가이드를 참고했다.
https://github.com/osrf/rocker
https://github.com/adeeb10abbas/ros2-docker-dev/tree/master
image내에서 VNC server를 돌려서 rviz visualize를 가능하게 하는 것같다. 아래의 주소에서 rviz gui를 확인할 수있다.
http://localhost:8080/vnc.html
근데 docker-compose로 image를 설치해도 bash에 접근이 안돼서 그냥 포기하고 집에 있는 desktop으로 native환경에서 rviz2랑 gazebo만 실습하기로 했다..
두번째 시도.
https://robotics.stackexchange.com/questions/25093/how-to-run-ros2-rivz-in-docker-on-macos
https://blog.mkari.de/posts/glx-on-mac/