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

docker.io/osrf/ros:jazzy-desktop-full - 国内下载镜像源 浏览次数:20

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

源镜像 docker.io/osrf/ros:jazzy-desktop-full
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:jazzy-desktop-full
镜像ID sha256:57f4d8af0338657a34260c7d055bf6a5f24b5beffd43a8ca8a3a4bf165b61952
镜像TAG jazzy-desktop-full
大小 4.55GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 20 次
贡献者
镜像创建 2025-08-13T00:50:24.440532466Z
同步时间 2025-08-30 09:15
更新时间 2025-08-30 20:09
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8 ROS_DISTRO=jazzy
镜像标签
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/osrf/ros:jazzy-desktop-full
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:jazzy-desktop-full  docker.io/osrf/ros:jazzy-desktop-full

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-08-13 08:50:24  517.35MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-jazzy-desktop-full=0.11.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-08-13 08:43:08  3.16GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-jazzy-desktop=0.11.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-05-01 05:39:21  82.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-jazzy-ros-base=0.11.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-05-01 05:39:21  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
                        
# 2024-05-01 05:39:21  1.33MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2024-05-01 05:39:21  303.25MB 执行命令并创建新的镜像层
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
                        
# 2024-05-01 05:39:21  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2024-05-01 05:39:21  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2024-05-01 05:39:21  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2024-05-01 05:39:21  391.09MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-jazzy-ros-core=0.11.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-05-01 05:39:21  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=jazzy
                        
# 2024-05-01 05:39:21  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2024-05-01 05:39:21  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-05-01 05:39:21  489.20KB 执行命令并创建新的镜像层
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
                        
# 2024-05-01 05:39:21  15.57MB 执行命令并创建新的镜像层
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
                        
# 2024-05-01 05:39:21  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
                        
# 2024-05-01 05:39:21  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-05-01 05:39:21  78.12MB 
/bin/sh -c #(nop) ADD file:98599296b3845cfad0ddc91f054e32ed9bcdefd76dd7b6dcf64fa3e2d648d018 in / 
                        
# 2024-05-01 05:39:21  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2024-05-01 05:39:21  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-05-01 05:39:21  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-05-01 05:39:21  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:57f4d8af0338657a34260c7d055bf6a5f24b5beffd43a8ca8a3a4bf165b61952",
    "RepoTags": [
        "osrf/ros:jazzy-desktop-full",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:jazzy-desktop-full"
    ],
    "RepoDigests": [
        "osrf/ros@sha256:a8d57e41ea716a0bbbae1b0765a143011a3c40b768473ae37155d5f8cff6e7ca",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros@sha256:f05b05744e49a70b29218eb58efd72cb8a0d7ff151c7be7db7f1bf85349bc143"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-13T00:50:24.440532466Z",
    "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=jazzy"
        ],
        "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": "amd64",
    "Os": "linux",
    "Size": 4550977745,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/49dd2e51a071b32f12499d0ef59b5024efe643aecc2ac1c1f49d7e1aea549eb8/diff:/var/lib/docker/overlay2/a47bc0c6a0fb7b62d04cd8ba2e186d5582e49f0a6adf92524133fc161daf988f/diff:/var/lib/docker/overlay2/a85a3e72f8dca7d65c9dbec9539c56f4182acb3ae063bd5b01ebda702b7964f9/diff:/var/lib/docker/overlay2/1e842ea4dfb38cd4c57716e40a6133c299af24e3125d5dbcf3eb156543f64125/diff:/var/lib/docker/overlay2/d30ea103078c0ac86cfc5aa5d05c2ba417ca3c9dab3eb49719b3ab366de59cd8/diff:/var/lib/docker/overlay2/09a46803f2a8136cf76cafe7defb00762b7b9b076b0b3d6abb7b0aca81626ec7/diff:/var/lib/docker/overlay2/08897eb174ff5921f79ffd573fc5ecbefd679ce64050761ba3da6a2aac3f3901/diff:/var/lib/docker/overlay2/ad0ca3565a3780f386a90c71dc278bcef6b81e020591332b5a43bb2ef78130f6/diff:/var/lib/docker/overlay2/417be57d566e46adf2bc246f86061c7189d35d5cb656c67c5a32dd1e2ad26d48/diff:/var/lib/docker/overlay2/9cec2d1f169f7697ed62c0b15dc700a1b4c8f3ce6a539e4eb4f57952093f7690/diff:/var/lib/docker/overlay2/2aff64731c2a8e740633e6898869290670faf32dafb0be05144103b1da913fd9/diff",
            "MergedDir": "/var/lib/docker/overlay2/f282ad35279cf8cf9572330756e2afbdeb0ddbdc5647991cd4172e4245b8fe90/merged",
            "UpperDir": "/var/lib/docker/overlay2/f282ad35279cf8cf9572330756e2afbdeb0ddbdc5647991cd4172e4245b8fe90/diff",
            "WorkDir": "/var/lib/docker/overlay2/f282ad35279cf8cf9572330756e2afbdeb0ddbdc5647991cd4172e4245b8fe90/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cd9664b1462ea111a41bdadf65ce077582cdc77e28683a4f6996dd03afcc56f5",
            "sha256:f275e2ff6b10ca5403db59ec557699d34da221c639635c97d1cd44897f51642e",
            "sha256:b17586807297acf152cc053da1a56f5b86b1b6ebd7c59f063ca02ece891dd39e",
            "sha256:57b75ce9d732bf1d9877a72ea044c585761772cf2a978090f21eaf7321fbecd7",
            "sha256:d83c40a95650d28519ebbd551429f18703728ab49e25c5ad9370ef2b3892a83d",
            "sha256:41b07c000645ef93e4ed2ed95e8c86d5633ceaebf3163ae1e95347dfe9de24c1",
            "sha256:351c7e392d864ae1436196c0f5b1eb62b28534957ebf73256878b47bae99709f",
            "sha256:a6fc0747de57eabfd31660555cc2fb4cb31b7ae50d74c2bc16d5704144b4cda1",
            "sha256:88f3041cdd2ac888b5d699498faedb9230941daae6b9919ccf1010d880877b33",
            "sha256:1e7594dbb60947e799cb49aa834d32aad1ef232e0423bd874e14eca5f737f5df",
            "sha256:e14a1e22ba30f33a0b99a396e12370017d8be005b7029d9aae1edfe6f9501e23",
            "sha256:bd08e1d6b1335ccfe87fe6e04cc23dc548d6d1d6319a82bf146e3dd5f54bb508"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-30T09:12:48.681900784+08:00"
    }
}

更多版本

docker.io/osrf/ros:humble-desktop

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

docker.io/osrf/ros:kilted-desktop

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

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

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