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

docker.io/ros:humble-ros-base - 国内下载镜像源 浏览次数:11 风乎舞雩 贡献同步 温馨提示: 这是一个 linux/arm64 系统架构镜像

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

源镜像 docker.io/ros:humble-ros-base
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:humble-ros-base-linuxarm64
镜像ID sha256:3cc4da48825af92c60eaf64b725146028ce4174b6cbd1d2e8fea0dd436240e62
镜像TAG humble-ros-base-linuxarm64
大小 720.26MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/arm64
浏览量 11 次
贡献者
avatar
风乎舞雩
镜像创建 2026-05-15T21:49:12.448386125Z
同步时间 2026-06-08 18:59
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8 ROS_DISTRO=humble
镜像标签
22.04: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 22.04 扫描引擎: Trivy 扫描时间: 2026-06-08 18:59

低危漏洞:134 中危漏洞:2390 高危漏洞:9 严重漏洞:0

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-05-16 05:49:12  66.03MB 执行命令并创建新的镜像层
RUN /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/* # buildkit
                        
# 2026-05-16 05:48:51  7.72KB 执行命令并创建新的镜像层
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
                        
# 2026-05-16 05:48:49  1.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2026-05-16 05:48:45  251.13MB 执行命令并创建新的镜像层
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
                        
# 2026-05-16 05:21:38  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2026-05-16 05:21:38  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2026-05-16 05:21:38  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2026-05-16 05:21:38  313.81MB 执行命令并创建新的镜像层
RUN /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/* # buildkit
                        
# 2026-05-16 05:21:38  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=humble
                        
# 2026-05-16 05:21:38  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-05-16 05:21:38  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-05-16 05:20:58  507.68KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -L -s -f -o /tmp/ros2-apt-source.deb https://github.com/ros-infrastructure/ros-apt-source/releases/download/1.2.0/ros2-apt-source_1.2.0.jammy_all.deb     && echo "767884cf4ed03116b9d64438930a832ed854147ae435279a7924dfdf60f94433 */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
                        
# 2026-05-16 05:20:51  13.29MB 执行命令并创建新的镜像层
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
                        
# 2026-05-16 05:20:37  4.43MB 执行命令并创建新的镜像层
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
                        
# 2026-05-09 12:50:57  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-05-09 12:50:57  69.62MB 
/bin/sh -c #(nop) ADD file:a8d1411696ccaba92b4557162d508331f7cb7973e559947ad40c3f25d9402b10 in / 
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-05-09 12:50:55  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:3cc4da48825af92c60eaf64b725146028ce4174b6cbd1d2e8fea0dd436240e62",
    "RepoTags": [
        "ros:humble-ros-base",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:humble-ros-base-linuxarm64"
    ],
    "RepoDigests": [
        "ros@sha256:5417e56962ff6e15d4cf9b2f78a71a78f3901f47cd78696b575b7eecdb54eb78",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros@sha256:7b9355d90969737e660ba09386f1aed8e6aa98cbbfcc24db898698e256883285"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-15T21:49:12.448386125Z",
    "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=humble"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/ros_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "arm64",
    "Variant": "v8",
    "Os": "linux",
    "Size": 720256621,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/09e9cfc1c96bbbc2939656898f931200264386a04258ee3b5b42fd5cee4e0511/diff:/var/lib/docker/overlay2/d860362c09330035400df944c1ebd4719f55626e258b56b64bf54dd4ad633ba9/diff:/var/lib/docker/overlay2/eb42465daf0ae94bccab1efc6a629b8d20eddb29cb05da68f0869a5a8ede4b40/diff:/var/lib/docker/overlay2/93f008d3ca6a5b5527186967283f652b7d34a85c4ed756c7416ad935c8441f78/diff:/var/lib/docker/overlay2/e79e99aea26a7a2c7d4ea815e2fc71f63dd632bee89ce6c4f0e2d27e8c46f5c3/diff:/var/lib/docker/overlay2/f1161f10e122b1980c45a2fdc361050939be7c11c33370de8b4596c6779d9e41/diff:/var/lib/docker/overlay2/42b67b486b7696bbd084cb585b29327b561fcb244e88b2fc14c5a08546498795/diff:/var/lib/docker/overlay2/8ed70ecc60906c58895504519520584a9eec695573ab38b7adee68c16fb2b193/diff:/var/lib/docker/overlay2/7a5c1003ff4bd745d5c45ce94f44e5b6f9d719de48d139ff7f7d11c2f1c856e4/diff",
            "MergedDir": "/var/lib/docker/overlay2/b6d68b2791dc01aa632ab7c146163e45fbc4c83bf671d60e1067c8c01ed0dcc2/merged",
            "UpperDir": "/var/lib/docker/overlay2/b6d68b2791dc01aa632ab7c146163e45fbc4c83bf671d60e1067c8c01ed0dcc2/diff",
            "WorkDir": "/var/lib/docker/overlay2/b6d68b2791dc01aa632ab7c146163e45fbc4c83bf671d60e1067c8c01ed0dcc2/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:51ac65eda65f11fcff046218961ade89580d5400827c2e79bcfcfc93ae4abdb4",
            "sha256:9357ab5ddd82c60181783a3ee6e9f8413005642ecda567373d18e695f7603f68",
            "sha256:e85c310ba2de412dccac080bc67f9749ed2aa15ee7bd9a013c1f45b304b2cdf6",
            "sha256:d65442f715b79673394eec0397ba319425d78b646b143f452154fe1f2cba695c",
            "sha256:08c94766573e78ffca13eba4a3dfca6d9ccb598a973f27e57a7558982771e4d8",
            "sha256:2fbab4fc7f61a58c2ae1aba7b09b3afe3dfe6ea62342597d4f85b42c8ab28198",
            "sha256:12e94281d8401ed8dd02d583bdfc7dbda2e43e428e5361d9df4870ad7c778b8e",
            "sha256:bfe16ccd73f4cdeeabb72b59c4ffd8746d5022942fee57552a30d6634841bf07",
            "sha256:ddac8ae75eb1ce399166c4971da73b262d45f07c4776aaaeabac74b4b1bded44",
            "sha256:f1c6fa3b43f87f54536548078d5757a28096c0a178ea9a666adc1dcfabda674c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-08T18:59:10.582715616+08:00"
    }
}

更多版本

docker.io/ros:jazzy-perception

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

docker.io/ros:jazzy-perception

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

docker.io/ros:jazzy-ros-base

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

docker.io/ros:kilted-ros-base

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

docker.io/ros:humble-ros-base

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

docker.io/ros:jazzy-ros-base

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

docker.io/ros:jazzy-ros-core

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

docker.io/ros:kinetic-ros-base

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

docker.io/rostislavdugin/postgresus:v1.23.0

linux/amd64 docker.io589.84MB2025-11-04 00:22
282

docker.io/rostislavdugin/postgresus:latest

linux/arm64 docker.io614.99MB2025-11-04 00:26
186

docker.io/rostislavdugin/postgresus:v1.23.0

linux/arm64 docker.io614.99MB2025-11-04 00:28
197

docker.io/ros:noetic

linux/arm64 docker.io2.27GB2026-04-30 13:28
86

docker.io/ros:noetic

linux/amd64 docker.io2.33GB2026-04-30 16:41
97

docker.io/ros:foxy-ros-base

linux/arm64 docker.io661.87MB2026-06-08 18:57
10

docker.io/ros:humble-ros-base

linux/arm64 docker.io720.26MB2026-06-08 18:59
10