diff --git a/Dockerfile.gazebo b/Dockerfile.gazebo index 10970dd..06991a5 100644 --- a/Dockerfile.gazebo +++ b/Dockerfile.gazebo @@ -51,6 +51,7 @@ COPY ./healthcheck.cpp / # install everything needed RUN apt-get update --fix-missing && apt-get install -y \ + python3-pip \ ros-dev-tools && \ apt-get upgrade -y && \ # Clone source @@ -88,6 +89,7 @@ COPY --from=healthcheck_builder /ros2_ws /ros2_ws_healthcheck RUN apt-get update && apt-get install -y \ python3-rosdep \ + python3-pip \ ros-$ROS_DISTRO-teleop-twist-keyboard && \ rm -rf /etc/ros/rosdep/sources.list.d/20-default.list && \ rosdep init && \ @@ -97,7 +99,8 @@ RUN apt-get update && apt-get install -y \ echo $(cat /ros2_ws/src/rosbot_gazebo/package.xml | grep '' | sed -r 's/.*([0-9]+.[0-9]+.[0-9]+)<\/version>/\1/g') > /version.txt && \ # Size optimalization apt-get remove -y \ - python3-rosdep && \ + python3-rosdep \ + python3-pip && \ apt-get clean && \ rm -rf src && \ rm -rf /var/lib/apt/lists/*