Block a user
	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:latestsha256: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 |