Repo to create docker images with ROS+gazebo and launch containers with volume attached.
Tested for ROS_DISTRO: melodic, noetic, foxy, humble and rolling
Gazebo version per ROS_DISTRO -> documentation
docker -> installation
nvidia-docker2 -> installatiion
Creating docker image
./build_docker noetic 11
From the image launching a docker with a volume attached (catkin_ws)
./launch_docker.sh test_container ros-noetic-gazebo11 ~/catkin_ws