mcgill-robotics / AUV-2025

Software running on Douglas AUV for 2024 RoboSub competition
GNU General Public License v3.0
22 stars 3 forks source link

Combine docker images into one #649

Open majdkhalife opened 2 weeks ago

majdkhalife commented 2 weeks ago

Now for jetson we have 3 diff docker files, which is expensive. Better to combine into one. By merging the dockerfiles we can optimize memory usage and performance(wont have to run redundant processes or libraries), no need for container to container to container communication. Plus internal communication is typically faster, leading to better performance for tasks that require real-time processing like image recognition. This can only be done once we converted everything to ros2 though