docker.io/ros:kilted-ros-base linux/arm64

docker.io/ros:kilted-ros-base - 国内下载镜像源 浏览次数:10 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个ROS (Robot Operating System) 的Docker镜像。它提供了一个预先配置好的ROS环境,方便用户快速搭建和运行ROS相关的应用程序。 用户无需自行安装ROS依赖项,可以直接使用镜像中的ROS工具和库。

源镜像 docker.io/ros:kilted-ros-base
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64
镜像ID sha256:f51dd28410a8cd6823800155dfabe062d03afe081337cfae7c4145458d0b2f42
镜像TAG kilted-ros-base-linuxarm64
大小 931.21MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/arm64
浏览量 10 次
贡献者
镜像创建 2025-05-23T20:53:19Z
同步时间 2025-07-12 09:26
更新时间 2025-07-12 20:14
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8 ROS_DISTRO=kilted
镜像标签
ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64  docker.io/ros:kilted-ros-base

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64  docker.io/ros:kilted-ros-base

Shell快速替换命令

sed -i 's#ros:kilted-ros-base#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64  docker.io/ros:kilted-ros-base'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64  docker.io/ros:kilted-ros-base'

镜像构建历史


# 2025-05-24 04:53:19  85.41MB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  7.60KB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  1.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2025-05-24 04:53:19  296.09MB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2025-05-24 04:53:19  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2025-05-24 04:53:19  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2025-05-24 04:53:19  428.04MB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=kilted
                        
# 2025-05-24 04:53:19  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2025-05-24 04:53:19  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-05-24 04:53:19  488.75KB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  16.65MB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  2.64MB 执行命令并创建新的镜像层
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
                        
# 2025-05-24 04:53:19  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-05-24 04:53:19  100.64MB 
/bin/sh -c #(nop) ADD file:d3e5c3c7ed81035a9d3dc27dc9f7b63cca5f6bbbaa499c38e470d52b7e57817d in / 
                        
# 2025-05-24 04:53:19  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-05-24 04:53:19  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-05-24 04:53:19  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-05-24 04:53:19  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:f51dd28410a8cd6823800155dfabe062d03afe081337cfae7c4145458d0b2f42",
    "RepoTags": [
        "ros:kilted-ros-base",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kilted-ros-base-linuxarm64"
    ],
    "RepoDigests": [
        "ros@sha256:ff35b75fc35505ede9607df277b24cdef86d3c082bcd052e8164ef6170923e96",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros@sha256:0067c7b22700e7486396fd9b606b98ab9126f27b1f847240b2030b3a41a11458"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-23T20:53:19Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "ROS_DISTRO=kilted"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/ros_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "arm64",
    "Variant": "v8",
    "Os": "linux",
    "Size": 931211779,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8d8b946bafc3d78c4490d73c220448295840092b5046b78a2796a8420edc3dbc/diff:/var/lib/docker/overlay2/eef7861935aed31458b1166cc73efd4a6d8a9e370f6aea1581351422dddef46f/diff:/var/lib/docker/overlay2/5966b9fbcdb10e362a20d69fc9d6736a87469f0e4e6ac6c51ffc164bab30cc6c/diff:/var/lib/docker/overlay2/8585ad9f54d39ae3b42e1252f68c9e43073e6e22aadb1c3159c1301e27a7881a/diff:/var/lib/docker/overlay2/c01d2c88f9639a987adbcae32d8762e445aecd9deff70ae2a71debadb8496fe1/diff:/var/lib/docker/overlay2/63153aa2b3467fd50b5e68ec3d58aae21534dd515ab924c988102250d481d757/diff:/var/lib/docker/overlay2/9231af188feb112f8d011f371ec42118ab62af213dba4444cf2c096277f2a50f/diff:/var/lib/docker/overlay2/a551ecae835c27fc6f39c915691a44107ff6616d2e8c0b61a85f7b34970b1a70/diff:/var/lib/docker/overlay2/11e81a8b25354bfe0b41f7d890faca2dc8692a4821efdcd4cead7a1eb8501ddc/diff",
            "MergedDir": "/var/lib/docker/overlay2/c90eaf4a2bc7b136f4c376ecc91f58113af45daa0f06d0579fb002716e41a44d/merged",
            "UpperDir": "/var/lib/docker/overlay2/c90eaf4a2bc7b136f4c376ecc91f58113af45daa0f06d0579fb002716e41a44d/diff",
            "WorkDir": "/var/lib/docker/overlay2/c90eaf4a2bc7b136f4c376ecc91f58113af45daa0f06d0579fb002716e41a44d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ccd2cfe57c25db3597f049070e10ffe286c34a12ccaadcf69ce28543ce350979",
            "sha256:a8364585e6b12f2cdafd96b0ca2c432ea96de87e7e916e64f2f4004ced4ed96c",
            "sha256:62aa4d2e79d95149e3b2bf46addc9d47d352eae77b853f6e6eb92464b15c89ac",
            "sha256:2e6c50788f38d2611360a65af3a56c1e39134115a5fd7fb786a48e73fb2a920c",
            "sha256:cca43a90b5455371d5635aa4385f5811e565c03045819d8145dbd950b93dbc39",
            "sha256:dfe0c25a7348802290c6a0b979446457fa8d95b4f5c8fc316d81b574470dfae4",
            "sha256:ab429b32931b3768bdb8c0efcf50f07efded840bc46f4879b44e72e5c9ac4ae9",
            "sha256:67116daf21ee6e97733ee448116a3898403b4897cda84817150ab9c50303be84",
            "sha256:d06ca8c7b2ca318fd911ef771e83f57f8fef87ac9ca4b112b559c51f9ab0470d",
            "sha256:0862c21bb3e323aee80040e5df54758b622cb93fc75e26c27a0e9473f9bde7b9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-12T09:26:16.887516308+08:00"
    }
}

更多版本

docker.io/ros:jazzy-perception

linux/arm64 docker.io3.22GB2025-05-11 21:26
64

docker.io/ros:jazzy-perception

linux/amd64 docker.io3.44GB2025-05-11 22:58
88

docker.io/ros:jazzy-ros-base

linux/arm64 docker.io889.23MB2025-07-06 15:13
29

docker.io/ros:kilted-ros-base

linux/arm64 docker.io931.21MB2025-07-12 09:26
9