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.1sha256:be374090e83a3bc4a168b75ad8ed2130019dc525abd9bbd8b7446553af6b3f9eImage 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
2025-11-09 10:13:32 +00:00
Versions (2)
View all
Container
3
OCI / Docker
linux/amd64
GPL-3.0
587 MiB