The Docker Environment of ROS2 Humble for Eurobot-2025-Navigation2
On machine, run mode
docker compose -f /home/navigation/Eurobot-2025-machine-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-deploy/docker-compose.yaml run --rm navigation-run
On machine, develop mode
docker compose -f /home/navigation/Eurobot-2025-machine-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-deploy/docker-compose.yaml run --rm navigation-develop
On machine, build mode
docker compose -f /home/navigation/Eurobot-2025-machine-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-deploy/docker-compose.yaml run --rm navigation-build
On Local, rviz mode for machine-11
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-bringup.yaml run --rm navigation-rviz-local-11
On Local, rviz mode for machine-12
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-bringup.yaml run --rm navigation-rviz-local-12
On local, develop mode
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-bringup.yaml run --rm navigation-develop-local
On local, build mode
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-bringup.yaml run --rm navigation-build-local
On local, run mode
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-bringup.yaml run --rm navigation-run-local
docker pull rabbit025879/eurobot2025-navigation2-envs
docker compose build --no-cache
docker compose -f /home/{user}/Eurobot-2025/Eurobot-2025-ws/src/Eurobot-2025-Navigation2-envs/Navigation2-humble-local/docker-compose.yaml up -d
docker exec -it navigation2 bash
ros2 launch navigation2_run sim_launch.py
# on remote machine
ros2 launch navigation2_run real_launch.py
# on local machine
ros2 launch navigation2_run rviz_launch.py