anybotics-dashboard (v0.0.1)

Published 2025-11-09 10:13:32 +00:00 by radu

Installation

docker pull git.martin.md/radu/anybotics-dashboard:v0.0.1
sha256:be374090e83a3bc4a168b75ad8ed2130019dc525abd9bbd8b7446553af6b3f9e

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:249778a1782b02a1c2bcf9f292f5778d81442a53c3de1958d712f10baf7e0b60 in /
CMD ["/bin/bash"]
RUN /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/* # buildkit
RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends ca-certificates curl dirmngr gnupg2 && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -L -s -o /tmp/ros2-apt-source.deb https://github.com/ros-infrastructure/ros-apt-source/releases/download/1.1.0/ros2-apt-source_1.1.0.noble_all.deb && echo "35441f3092fd05773a3c397fab38661bec466584c7a1f1c05366579997cb5fe7 /tmp/ros2-apt-source.deb" | sha256sum --strict --check && apt-get update && apt-get install /tmp/ros2-apt-source.deb && rm -f /tmp/ros2-apt-source.deb && rm -rf /var/lib/apt/lists/* # buildkit
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
ENV ROS_DISTRO=kilted
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-kilted-ros-core=0.12.0-2* && rm -rf /var/lib/apt/lists/* # buildkit
COPY ./ros_entrypoint.sh / # buildkit
ENTRYPOINT ["/ros_entrypoint.sh"]
CMD ["bash"]
RUN /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/* # buildkit
RUN /bin/sh -c rosdep init && rosdep update --rosdistro $ROS_DISTRO # buildkit
RUN /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 # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-kilted-ros-base=0.12.0-2* && rm -rf /var/lib/apt/lists/* # buildkit
ARG ROS_DISTRO=kilted
ENV ROS_DISTRO=kilted
WORKDIR /app
RUN |1 ROS_DISTRO=kilted /bin/sh -c apt update && apt upgrade -y # buildkit
RUN |1 ROS_DISTRO=kilted /bin/sh -c apt install -y python3-colcon-argcomplete python3-rosdep # buildkit
RUN |1 ROS_DISTRO=kilted /bin/sh -c apt install -y --no-install-recommends build-essential curl software-properties-common ca-certificates && curl -LsSf https://astral.sh/uv/install.sh | sh && rm -rf /var/lib/apt/lists/* # buildkit
ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY dashboard /app # buildkit
RUN |1 ROS_DISTRO=kilted /bin/sh -c chmod +x /app/startup.sh # buildkit
RUN |1 ROS_DISTRO=kilted /bin/sh -c uv venv .venv && (uv pip install -r requirements.txt || uv sync) # buildkit
ENV PATH=/app/.venv/bin:/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV ROS_LOCALHOST_ONLY=0
ENV ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
ENV ROS_DOMAIN_ID=0
EXPOSE map[8501/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:8501/_stcore/health"] "0s" "0s" "0s" "0s" '\x00'}
ENTRYPOINT ["bash" "/app/startup.sh"]

Labels

Key Value
org.opencontainers.image.created 2025-11-09T10:11:55.285Z
org.opencontainers.image.description
org.opencontainers.image.licenses GPL-3.0
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.revision f8c628206fae4759b2db7e51dab09c8dc40d4719
org.opencontainers.image.source https://github.com/Radu-C-Martin/anybotics-project
org.opencontainers.image.title anybotics-project
org.opencontainers.image.url https://github.com/Radu-C-Martin/anybotics-project
org.opencontainers.image.version v0.0.1
Details
Container
2025-11-09 10:13:32 +00:00
3
OCI / Docker
linux/amd64
GPL-3.0
587 MiB
Versions (2) View all
latest 2025-11-09
v0.0.1 2025-11-09