12345678910111213141516171819202122232425 |
- FROM ros:humble-ros-base
- RUN apt-get update && apt-get install -y \
- python3-pip \
- python3-dev \
- build-essential
- SHELL ["/bin/bash", "-c"]
- RUN pip3 install nicegui
- EXPOSE 8000
- COPY ros2_ws ros2_ws/
- RUN cd ros2_ws && \
- source /opt/ros/humble/setup.bash && \
- colcon build --symlink-install
- COPY basic_example/ros_entrypoint.sh /
- ENTRYPOINT ["/ros_entrypoint.sh"]
- CMD ["bash"]
|