我有下一个问题:
我尝试使用 ros2 构建一个 docker 映像,其中下载了一个代码包,该代码包将使用 colcon 构建方法构建。
但是当我试图跑到最后的时候。install / setup.bash 对我不起作用。
我已经尝试将它放在脚本中并将其复制到 dockerfile 但它不起作用
有任何想法吗
在这里我留下 docker 文件
FROM osrf/ros:dashing-desktop
WORKDIR /home
COPY mobilidad.sh .
RUN bash mobilidad.sh
ENV ROS2_WS cleanmyway/test_ws
RUN mkdir -p ${ROS2_WS}/src/demo_py
COPY ./ ${ROS2_WS}/src/demo_py
WORKDIR ${ROS2_WS}
SHELL ["/bin/bash", "-c"]
RUN colcon build
RUN . install/setup.bash
注意:mobilidad.sh 是一个从 github 下载 de 代码的脚本,这很好用