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

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

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

源镜像 docker.io/ros:kinetic-ros-base
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kinetic-ros-base-linuxarm64
镜像ID sha256:97cec9e29a2048c442d8151fb5c1164024e8b1b8a23bee9a6570b2c5b9b1f658
镜像TAG kinetic-ros-base-linuxarm64
大小 1.04GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/arm64
浏览量 26 次
贡献者
镜像创建 2020-11-17T19:36:01Z
同步时间 2025-09-11 18:07
更新时间 2025-09-14 21:40
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8 ROS_DISTRO=kinetic

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#ros:kinetic-ros-base#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kinetic-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:kinetic-ros-base-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kinetic-ros-base-linuxarm64  docker.io/ros:kinetic-ros-base'

Ansible快速分发-Containerd

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

镜像构建历史


# 2020-11-18 03:36:01  173.71MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-kinetic-ros-base=1.3.2-0*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2020-11-18 03:36:01  1.12MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2020-11-18 03:36:01  108.84MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y     build-essential     python-rosdep     python-rosinstall     python-vcstools     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2020-11-18 03:36:01  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2020-11-18 03:36:01  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2020-11-18 03:36:01  95.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2020-11-18 03:36:01  630.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-kinetic-ros-core=1.3.2-0*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2020-11-18 03:36:01  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=kinetic
                        
# 2020-11-18 03:36:01  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2020-11-18 03:36:01  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2020-11-18 03:36:01  62.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "deb http://snapshots.ros.org/kinetic/final/ubuntu xenial main" > /etc/apt/sources.list.d/ros1-snapshots.list # buildkit
                        
# 2020-11-18 03:36:01  32.14KB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 4B63CF8FDE49746E98FA01DDAD19BAB3CBF125EA # buildkit
                        
# 2020-11-18 03:36:01  10.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends     dirmngr     gnupg2     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2020-11-18 03:36:01  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2020-11-18 03:36:01  7.00B 
/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
                        
# 2020-11-18 03:36:01  0.00B 
/bin/sh -c rm -rf /var/lib/apt/lists/*
                        
# 2020-11-18 03:36:01  745.00B 
/bin/sh -c set -xe 		&& echo '#!/bin/sh' > /usr/sbin/policy-rc.d 	&& echo 'exit 101' >> /usr/sbin/policy-rc.d 	&& chmod +x /usr/sbin/policy-rc.d 		&& dpkg-divert --local --rename --add /sbin/initctl 	&& cp -a /usr/sbin/policy-rc.d /sbin/initctl 	&& sed -i 's/^exit.*/exit 0/' /sbin/initctl 		&& echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup 		&& echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean 	&& echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean 	&& echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean 		&& echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages 		&& echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes 		&& echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
                        
# 2020-11-18 03:36:01  119.27MB 
/bin/sh -c #(nop) ADD file:3c6dc937cb7b4c81b42126f377d23320ec1d0a8ca34d38e7c45871f1d08dac43 in / 
                        
                    

镜像信息

{
    "Id": "sha256:97cec9e29a2048c442d8151fb5c1164024e8b1b8a23bee9a6570b2c5b9b1f658",
    "RepoTags": [
        "ros:kinetic-ros-base",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:kinetic-ros-base-linuxarm64"
    ],
    "RepoDigests": [
        "ros@sha256:b851ec0bbb8c8ce3e12a2c08235e63a64b1d59aa98d19298f29e0b9041176977",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros@sha256:7ffd29999b9674d144f96e7d6fa692c4cdcf93b2f3d06e4b00f4662a73b57d53"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2020-11-17T19:36:01Z",
    "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=kinetic"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/ros_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "arm64",
    "Variant": "v8",
    "Os": "linux",
    "Size": 1043736146,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/eb1e15b41effa3b5aac651f8127c11a5b653f2cc03d646d60364ca925a14ca0e/diff:/var/lib/docker/overlay2/e267d5e19d6e8945614a715166c7e5588f058dd65bb29333f6895cf6f98c2bb3/diff:/var/lib/docker/overlay2/4a5ea77809895b612421b2afc608bcb631ff10137a2135c59a19e42a0542777f/diff:/var/lib/docker/overlay2/f7f03d5d3c566468b137d225b989e62387d3462fc84de1e84b1e2a2c61b54f48/diff:/var/lib/docker/overlay2/f78b005d0c13fdc97d273fc21f9a4bde12206cc906e1a3ffa054b9b56c4f5a6a/diff:/var/lib/docker/overlay2/887a3e54029fe846b2719c79a61732c5c77991b9b0fc73b6ebfe0aa2a744cb54/diff:/var/lib/docker/overlay2/afd84215226ffac79338aa826ac900c9efefdd4600e85dd02e5f7b6480e597da/diff:/var/lib/docker/overlay2/f0cf2a2534b0114de3013560334216f69e21801a6bd07ae62b12ab6a9999353c/diff:/var/lib/docker/overlay2/c1a3b79a5e53783aa4769ccd5172cf9a7ccfbe97a825412e94db1ae74c15a626/diff:/var/lib/docker/overlay2/a21be52d5932419538bfb775eda53fdd6ecd66b2efbe5a4311c6967b836dd192/diff:/var/lib/docker/overlay2/5fb5d542866e3a0f3d3b16a5ba238fcec1f17797ab1b98eee07323ab186488f3/diff",
            "MergedDir": "/var/lib/docker/overlay2/cccf6f288cbc295c1a9ffe19974f6c9ee30ac09b08bca63937cb59593cb8b908/merged",
            "UpperDir": "/var/lib/docker/overlay2/cccf6f288cbc295c1a9ffe19974f6c9ee30ac09b08bca63937cb59593cb8b908/diff",
            "WorkDir": "/var/lib/docker/overlay2/cccf6f288cbc295c1a9ffe19974f6c9ee30ac09b08bca63937cb59593cb8b908/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:d6021e78cec686df07fb63344e34e8d948e8975efa0ae5e36db44beecfceaa7b",
            "sha256:ad811fe9ede2db18ba3bcf1f24c59b4fe031e32ad04322c2116650d74e478950",
            "sha256:5eea61f512c4feddd51e95c6d65b7f4f78d4e07a98c3ecf89a6bd718d329487c",
            "sha256:33cee10e328c998c3edd46f5150074404ac36fd515ba837bc4798c34c5d2105d",
            "sha256:0123b92f4346ae0ae74100708530f2d629c3ff6c5e5690af41a5786d16f7f73e",
            "sha256:29ac415efc9a7f7424afdc546559fb6c1ac619953bd4dbf2bd8e859f910bd4df",
            "sha256:8e371ec584194ef74e718290fdde2d73bccef2fdfba7c6c563dec16a3cac2f5a",
            "sha256:2829ff4f591eaed179e1cc808179c444c0a55972fdbf6c06a88961abfdb99867",
            "sha256:6915b8815ee6ad8ed6d4b408fc81afe04f2a9c9e187f076aa49f1b8de27864a1",
            "sha256:269f9569eca773f7cb186e44ea13c5e9e53933303cb1e4909a323b60b8de2e7b",
            "sha256:16aba0234606b8576204238495e98823b02acc65771e963f863d83afec728b29",
            "sha256:733117dd4c8cd619beccaeee6acea7f3e493ab74f9b297f2ce45b023011e5ee6"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-11T18:06:43.288660088+08:00"
    }
}

更多版本

docker.io/ros:jazzy-perception

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

docker.io/ros:jazzy-perception

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

docker.io/ros:jazzy-ros-base

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

docker.io/ros:kilted-ros-base

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

docker.io/ros:humble-ros-base

linux/amd64 docker.io753.83MB2025-07-23 14:05
150

docker.io/ros:jazzy-ros-base

linux/amd64 docker.io874.92MB2025-08-30 09:31
32

docker.io/ros:jazzy-ros-core

linux/arm64 docker.io506.73MB2025-08-30 09:34
42

docker.io/ros:kinetic-ros-base

linux/arm64 docker.io1.04GB2025-09-11 18:07
25