I introduce ros2-dockergen , a tool to generate a customized Dockerfile and docker-compose.yml files for ROS2 development. Dockerfile builds the Docker image. ‘docker-compose.yml’ file then starts a container from that image with the right setup. The right setup could be mounting the work-space you will work on or mounting device drivers for using graphics.
I did not like the wasted time in rebuilding the image because I missed to install a tool. This tool saves my time, especially since I am testing out new things in ROS all the time and I need to build an image as and when required.
This was a fun project, hopefully it helps one more person. I wished this existed when I started with ROS in grad school.
The website is live now.
