Aufgeräumt
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# Base image
|
||||
FROM ros:melodic
|
||||
|
||||
ENV TZ=Europe/Amsterdam
|
||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
|
||||
# Basic tools
|
||||
RUN apt-get update && \
|
||||
apt-get install vim nano git tmux wget curl python-pip net-tools iputils-ping -y
|
||||
|
||||
# Install additional ros packages
|
||||
RUN apt-get update && apt-get install ros-melodic-rosbridge-server ros-melodic-joy -y
|
||||
RUN apt-get update && apt-get install python-smbus -y
|
||||
RUN pip install adafruit-pureio
|
||||
RUN pip install Adafruit-GPIO==1.0.3 --no-deps
|
||||
RUN pip install Adafruit-PCA9685==1.0.1 --no-deps
|
||||
|
||||
|
||||
# Install packages for camera use
|
||||
RUN apt-get update && \
|
||||
apt-get install ros-melodic-web-video-server ros-melodic-usb-cam -y
|
||||
|
||||
# Add ros sourcing to bashrc
|
||||
RUN echo ". /opt/ros/melodic/setup.bash" >> ~/.bashrc
|
||||
|
||||
# Create Ros workspace
|
||||
ENV EXOMY_WS=/root/exomy_ws
|
||||
RUN mkdir -p $EXOMY_WS/src
|
||||
|
||||
WORKDIR /root
|
||||
|
||||
COPY ./entrypoint.sh /
|
||||
RUN chmod +x /entrypoint.sh
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
Reference in New Issue
Block a user