uqs_ros_docker (latest)

Published 2023-01-18 14:52:52 +00:00 by cal

Installation

docker pull git.wing.id.au/cal/uqs_ros_docker:latest
sha256:897f6d8c8b4bd8b39bef6d987118e5994a7c620b404e81a88b16af50daa37c06

Image Layers

ADD file:481dd2da6de71525248eba186feeeafcc73cc956ade0a196a4e8b0c2424e74b9 in /
CMD ["bash"]
/bin/sh -c echo 'Etc/UTC' > /etc/timezone && ln -s /usr/share/zoneinfo/Etc/UTC /etc/localtime && apt-get update && apt-get install -q -y --no-install-recommends tzdata && rm -rf /var/lib/apt/lists/*
/bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends dirmngr gnupg2 && rm -rf /var/lib/apt/lists/*
/bin/sh -c echo "deb http://packages.ros.org/ros2/ubuntu jammy main" > /etc/apt/sources.list.d/ros2-latest.list
/bin/sh -c apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
ENV ROS_DISTRO=humble
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-humble-ros-core=0.10.0-1* && rm -rf /var/lib/apt/lists/*
COPY file:ec5b16a0e777d7d7d041a72ffc817bf5f7b375662afa0c404f3ca36fad1afb90 in /
ENTRYPOINT ["/ros_entrypoint.sh"]
CMD ["bash"]
/bin/sh -c apt-get update && apt-get install --no-install-recommends -y build-essential git python3-colcon-common-extensions python3-colcon-mixin python3-rosdep python3-vcstool && rm -rf /var/lib/apt/lists/*
/bin/sh -c rosdep init && rosdep update --rosdistro $ROS_DISTRO
/bin/sh -c colcon mixin add default https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml && colcon mixin update && colcon metadata add default https://raw.githubusercontent.com/colcon/colcon-metadata-repository/master/index.yaml && colcon metadata update
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-humble-ros-base=0.10.0-1* && rm -rf /var/lib/apt/lists/*
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-humble-desktop=0.10.0-1* && rm -rf /var/lib/apt/lists/* # buildkit
/bin/sh -c apt-get update && apt-get install -y apt-transport-https gh tmux nano htop dropbear && rm -rf /var/lib/apt/lists/*
/bin/sh -c rm /etc/dropbear/dropbear_ecdsa_host_key /etc/dropbear/dropbear_ed25519_host_key /etc/dropbear/dropbear_rsa_host_key
COPY file:a0362288cb44d0d8eedb431789b5082276e380d701b657ac552127f4b9457ff1 in /etc/dropbear/dropbear_dss_host_key
/bin/sh -c chown root:root /etc/dropbear/dropbear_dss_host_key && chmod 600 /etc/dropbear/dropbear_dss_host_key
COPY file:e2c25167338e14614b2990fcbad280dac718e575351e67140d9827e3faa92f4a in /etc/dropbear/dropbear_ed25519_host_key
/bin/sh -c chown root:root /etc/dropbear/dropbear_ed25519_host_key && chmod 600 /etc/dropbear/dropbear_ed25519_host_key
COPY file:857a37b6bf402d56ebd605576a9b0d475743797aa15549adb1f740a1a34354ea in /etc/dropbear/dropbear_rsa_host_key
/bin/sh -c chown root:root /etc/dropbear/dropbear_rsa_host_key && chmod 600 /etc/dropbear/dropbear_rsa_host_key
COPY file:a0f9e6490ddcdf9b59b22ed8ecc864b21f172c9d3840aa11324393cc7bcdf483 in /etc/dropbear/dropbear_ecdsa_host_key
/bin/sh -c chown root:root /etc/dropbear/dropbear_ecdsa_host_key && chmod 600 /etc/dropbear/dropbear_ecdsa_host_key
/bin/sh -c mkdir -p /root/.ssh
COPY file:04bce03f7ac8506619a53dd81b6fec0a18c8dc63a8f9302e7a7744ab12cd932b in /root/.ssh/authorized_keys
/bin/sh -c echo "" >> /root/.bashrc && echo "source /opt/ros/humble/setup.bash" >> /root/.bashrc && echo "cd ~/workspace" >> /root/.bashrc
COPY file:3761a7cdee2b188776472cb9cd8a0ed65c0ab40ef817dc6f54270bf2987b1ddd in /entrypoint.sh
/bin/sh -c chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
EXPOSE 22
Details
Container
2023-01-18 14:52:52 +00:00
1
OCI / Docker
linux/amd64
1.1 GiB
Versions (1) View all
latest 2023-01-18