FROM ros:humble-ros-base WORKDIR /ros_bridge RUN apt-get update \ && apt-get install -y --no-install-recommends \ python3-pip \ ros-humble-nav2-msgs \ && rm -rf /var/lib/apt/lists/* COPY requirements.txt /ros_bridge/requirements.txt RUN pip3 install --no-cache-dir -r /ros_bridge/requirements.txt COPY bridge.py /ros_bridge/bridge.py CMD bash -c "source /opt/ros/humble/setup.bash && python3 /ros_bridge/bridge.py"