ARG ROS_DISTRO=humble FROM husarnet/ros:$ROS_DISTRO-ros-core SHELL ["/bin/bash", "-c"] RUN apt update && \ apt upgrade -y && \ apt install -y \ ros-$ROS_DISTRO-rosbridge-suite \ ros-$ROS_DISTRO-tf2-msgs \ # custom msgs dependency ros-$ROS_DISTRO-rosidl-typesupport-c \ && \ apt-get autoremove -y && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* COPY --from=delicjusz/pioneer /ros2_ws /ros2_ws RUN echo $(dpkg -s ros-$ROS_DISTRO-rosbridge-suite | grep 'Version' | sed -r 's/Version:\s([0-9]+.[0-9]+.[0-9]*).*/\1/g') >> /version.txt