ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
In order to be able to execute a catkin_make command one can use the following command:
RUN /bin/bash -c '. /opt/ros/kinetic/setup.bash; cd <into the desired folder e.g. catkin_ws>; catkin_make'
Thus, the working dockerfile looks like this:
FROM osrf/ros:kinetic-desktop-full
# ...
# do what you need to do for example git clone something into ~/catkin_ws/src
# ...
RUN /bin/bash -c '. /opt/ros/kinetic/setup.bash; cd <into the desired folder e.g. ~/catkin_ws/src>; catkin_make'