logo
docker.io/osrf/ros:humble-desktop-full
linux/amd64 docker.io

这是一个包含ROS (Robot Operating System) 的Docker镜像。它提供了一个预配置的环境,方便用户运行和开发ROS相关的应用程序。 该镜像包含ROS的核心组件和工具,用户可以直接在此基础上构建和运行ROS节点、启动ROS master以及使用其他ROS工具。

18
浏览次数
3.85GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full
源镜像
docker.io/osrf/ros:humble-desktop-full
镜像ID
sha256:87cd3db508cef7a65448a0656e81458cf1f431bd0b56d9882c783da428d88296
镜像 TAG
humble-desktop-full
镜像大小
3.85GB
平台架构
linux/amd64
镜像源
docker.io
CMD
bash
启动入口
/ros_entrypoint.sh
工作目录
OS/平台
linux/amd64
镜像创建
2026-08-05T00:55:11.651270485Z
同步时间
2026-08-13 17:07
浏览量
18 次
贡献者
⚙️ 环境变量 4
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
LC_ALL=C.UTF-8 2
ROS_DISTRO=humble 3
🏷️ 镜像标签 1
KeyValue
22.04 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 22.04 Trivy 2026-08-13 17:08 查看完整报告
658
低危 LOW
3752
中危 MEDIUM
98
高危 HIGH
3
严重 CRITICAL
受影响目标 (2)
docker.io/osrf/ros:humble-desktop-full (ubuntu 22.04) ubuntu Python python-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full  docker.io/osrf/ros:humble-desktop-full

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#osrf/ros:humble-desktop-full#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full  docker.io/osrf/ros:humble-desktop-full'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-08-05 08:55:11  395.81MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-humble-desktop-full=0.10.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-08-05 08:49:59  2.69GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-humble-desktop=0.10.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-08-04 10:32:23  70.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-08-04 10:32:01  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-08-04 10:32:00  1.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2026-08-04 10:31:57  258.52MB 执行命令并创建新的镜像层
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-08-04 09:44:43  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2026-08-04 09:44:43  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2026-08-04 09:44:43  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2026-08-04 09:44:43  330.67MB 执行命令并创建新的镜像层
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-08-04 09:44:43  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=humble
                        
# 2026-08-04 09:44:43  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-08-04 09:44:43  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-08-04 09:44:02  508.98KB 执行命令并创建新的镜像层
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-08-04 09:43:56  13.74MB 执行命令并创建新的镜像层
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-08-04 09:43:45  4.42MB 执行命令并创建新的镜像层
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-08-01 05:53:12  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-08-01 05:53:11  78.08MB 
/bin/sh -c #(nop) ADD file:4501ff54ffd37d854b1cfbcd2e37da58bf8a49da3a6a82232d03e7556d337a92 in / 
                        
# 2026-08-01 05:53:09  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-08-01 05:53:09  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-08-01 05:53:09  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:87cd3db508cef7a65448a0656e81458cf1f431bd0b56d9882c783da428d88296",
    "RepoTags": [
        "osrf/ros:humble-desktop-full",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:humble-desktop-full"
    ],
    "RepoDigests": [
        "osrf/ros@sha256:3178f4192a0220b20cad468e4b4c91c5d7c3d8c77cfbea85358d97db5af469c6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros@sha256:3178f4192a0220b20cad468e4b4c91c5d7c3d8c77cfbea85358d97db5af469c6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-05T00:55:11.651270485Z",
    "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": "amd64",
    "Os": "linux",
    "Size": 3846119499,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/239579c9ae3c16b526d6fa65609e8a68d9f61db389120ff0c162775986f972bf/diff:/var/lib/docker/overlay2/d20c420e213bc9a3715308e9fe7f03f816bcab9f2e0e4c78a1b25ef1ee3e084f/diff:/var/lib/docker/overlay2/5aa8df9407b83273f796fe46c9ddb46bcee74d4f3821c55a10948fbd2d887736/diff:/var/lib/docker/overlay2/846b359cce17651293398bd93a07ffb40f7f2d13a6bdef4b7bd4f1aaa7e88038/diff:/var/lib/docker/overlay2/fa05dd3f1cf4bfb05e2910ab943615226cc55f9e3707769410f10addc7a928d3/diff:/var/lib/docker/overlay2/d9baaead1c63d400019e2d57c17befa627f3c95b8220ef047b14f4486842f6ad/diff:/var/lib/docker/overlay2/9070f743f30960e5a2c462db31938f95b177be9f1108c0750645dd6cb0fd8ac4/diff:/var/lib/docker/overlay2/4cd852774f88bf2ae1f793fee06f23d4e34993cc101b16e54ec9d08aceb970c4/diff:/var/lib/docker/overlay2/6bd7251bd70d08b7e16e138b95b243cfe40010df8d8d8d0a2b2530b661524667/diff:/var/lib/docker/overlay2/75c38ac4ff922c62a0bf479678255eebc16a0e8c5546db43b05043bf2d549394/diff:/var/lib/docker/overlay2/48280c1da0e2cb0f8d9b67c51d83bdc90eab5c2948503fe9115f9196285609c0/diff",
            "MergedDir": "/var/lib/docker/overlay2/79a944a225250c6ebf459154b5252d526bf2c9e0f133db7c12f95f412ce5406d/merged",
            "UpperDir": "/var/lib/docker/overlay2/79a944a225250c6ebf459154b5252d526bf2c9e0f133db7c12f95f412ce5406d/diff",
            "WorkDir": "/var/lib/docker/overlay2/79a944a225250c6ebf459154b5252d526bf2c9e0f133db7c12f95f412ce5406d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:beb59027b96ddbf30ac9c80b527668fe7011f4f553fe83f5e59199e9a84fb5ca",
            "sha256:206724a7992807cb7151a8de37602cbe40b843b27262f04a008951b3d8cd5ddb",
            "sha256:23db554bbb04d89d3f09601f300bb258690e1359b6cddca59e225de9c92c341a",
            "sha256:6b3b95c3b08895506ca49265833e785300bb485555ce07ccff934d2bcf844922",
            "sha256:07a62a3da823acddc018e25917eb487cebb58021af25e1879b2a9677416bee05",
            "sha256:300715b8ecd562623edc7a4b5f33eca8cf3451c29dfbaec46f0d259206e7649e",
            "sha256:e442540ff0c5bcbe1d815ad06e92cf313362b4e825f0b954735382f7a7054279",
            "sha256:960e640ce28df0f2d5c1b2794cc86217645cfe180381f4b075719950c38d6bac",
            "sha256:04115e65ccb2c5e2f9075dc4559d51136bf6f8b174a2a9f52b7c595aec1a2256",
            "sha256:7a1f7c2137afe5fb68f70d74878d866976d6e031a6b9d08db62d4cd83dc2dd2d",
            "sha256:1d1c7894c7a0c2c0548af5544dd161618687d7210f9fd5703334e2339edf8bf3",
            "sha256:2167af5af3ab0670d3ff60866cdb0780450cf8dac773b36a6d646e112340767e"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-13T17:05:48.444893872+08:00"
    }
}

更多版本

docker.io/osrf/ros:humble-desktop

linux/amd64 docker.io3.45GB2025-07-08 16:04
2385

docker.io/osrf/ros:kilted-desktop

linux/amd64 docker.io4.07GB2025-07-12 09:23
538

docker.io/osrf/ros:jazzy-desktop-full

linux/amd64 docker.io4.55GB2025-08-30 09:15
1333

docker.io/osrf/ros2:devel

linux/amd64 docker.io589.12MB2026-01-29 15:59
387

docker.io/osrf/ros:humble-desktop-full

linux/amd64 docker.io3.85GB2026-08-13 17:07
17
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×