17 lines
909 B
Docker
17 lines
909 B
Docker
FROM irth7/ros:hydro as build
|
|
|
|
RUN sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && cat /etc/apt/sources.list
|
|
RUN apt-get update && apt-get install -y apt ros-hydro-tf ros-hydro-dynamic-reconfigure ros-hydro-nav-msgs ros-hydro-hokuyo-node \
|
|
libopencv-dev python-opencv ros-hydro-camera-info-manager ros-hydro-image-transport ros-hydro-cv-bridge \
|
|
libogg-dev libtheora-dev v4l-utils python-catkin-tools vim ffmpeg build-essential libavcodec-dev libswscale-dev \
|
|
ros-hydro-robot-state-publisher ros-hydro-joint-state-publisher
|
|
ADD Aria /usr/local/Aria
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
RUN mkdir -p /root/.ros/camera_info/
|
|
COPY head_camera.yaml /root/.ros/camera_info/head_camera.yaml
|
|
|
|
ENV ROS_MASTER_URI=http://10.104.16.29:11311
|
|
ENV ARIA_PORT=/dev/ttyS0
|
|
ENV PIONIER_ID=5
|
|
ENTRYPOINT ["/entrypoint.sh"]
|