Imagination Dockerfile
FROM ubuntu:20.04
RUN apt update && apt install -y \
curl \
gnupg2 \
lsb-release \
wget \
&& rm -rf /var/lib/apt/lists/*
RUN wget --no-check-certificate https://raw.githubusercontent.com/ros/rosdistro/master/ros.key
RUN mv ros.key /usr/share/keyrings/ros-archive-keyring.gpg
RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null
RUN apt update && apt install -y ros-foxy-desktop
RUN apt update && apt install -y python3-rosdep
RUN rosdep init
RUN rosdep update
RUN echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc
RUN source ~/.bashrc
# -- tools --
RUN apt update && apt install -y \
vim \
git \
usbutils \
ros-foxy-joy \
ros-foxy-teleop-twist-joy \
python3-colcon-common-extensions \
&& rm -rf /var/lib/apt/lists/*
Content type
Image
Digest
Size
1 GB
Last updated
about 5 years ago
docker pull yminemura/ros2-arm64v8:foxy-desktop-tools