docker.io/osrf/ros:kilted-desktop linux/amd64

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

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

源镜像 docker.io/osrf/ros:kilted-desktop
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:kilted-desktop
镜像ID sha256:f8d5e39b53f52f3439730191c9a84522a17ac04e4b7cce0df3b5ce659db3450e
镜像TAG kilted-desktop
大小 4.07GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2025-07-03T00:40:54.525942788Z
同步时间 2025-07-12 09:23
更新时间 2025-07-12 20:44
环境变量
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/osrf/ros:kilted-desktop
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:kilted-desktop  docker.io/osrf/ros:kilted-desktop

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-07-03 08:40:54  3.16GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-kilted-desktop=0.12.0-2*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-05-24 04:53:19  82.66MB 执行命令并创建新的镜像层
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  303.26MB 执行命令并创建新的镜像层
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  433.39MB 执行命令并创建新的镜像层
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.42KB 执行命令并创建新的镜像层
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  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
                        
# 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  78.12MB 
/bin/sh -c #(nop) ADD file:0ebb3dd98809cffc1b5ade76d8ccac01def087e7d7a84a84a33db4aa9090ac67 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:f8d5e39b53f52f3439730191c9a84522a17ac04e4b7cce0df3b5ce659db3450e",
    "RepoTags": [
        "osrf/ros:kilted-desktop",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros:kilted-desktop"
    ],
    "RepoDigests": [
        "osrf/ros@sha256:c4a20f030cb853b3467faac203ec0e7d2ef2d94dcce8b5204201ed531e95407f",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osrf/ros@sha256:78b601b8e88572764a19989e448e5ac429bf6410a979d3d550cdec2a32df0ab4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-07-03T00:40:54.525942788Z",
    "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": "amd64",
    "Os": "linux",
    "Size": 4073098343,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b131bbbbf19610ddbc81484f8af8c70f1a81a1eab1f60360ec6aa5ef1cbea5f8/diff:/var/lib/docker/overlay2/853d872aa27f6c0b8a03ca6d1026d9d7d29156abf599e017c0108a35cc1d8474/diff:/var/lib/docker/overlay2/edd8449ee7a9ed75b0ee1876f172d7303d1c3acc4b745052e8f8ab8720ee058b/diff:/var/lib/docker/overlay2/0a4ba423f57e8f847f23b1509ba55ba8a07239fd3a0d84b5c013d5b8a0f9e0ce/diff:/var/lib/docker/overlay2/72b2c94812ce326ad4211f0218fcfee58f7debdf4278cdcf2077f9c781a3dd42/diff:/var/lib/docker/overlay2/4c7ee9de87cd65e04adf03cd870feb6775b17b222c3e50520e56a3a2c9a3ebc4/diff:/var/lib/docker/overlay2/48209d414e041396d75729cd1f0f3c91e276787b8248dc88eebbdd07b97bd4cd/diff:/var/lib/docker/overlay2/4dba60ac48db77c138fccd44f9fa828655b911051c9832796a0212e4100bb14e/diff:/var/lib/docker/overlay2/0da7f5a76300348cb2b39c57b06653872911a4b4257c468622e6d014dcb75634/diff:/var/lib/docker/overlay2/712b695c72e960b0c7bd94b49a3a700798aa0ef769dd989a5100431a9593c20d/diff",
            "MergedDir": "/var/lib/docker/overlay2/59216653ee4a40d0abf5a96477d4b2fe7cf48673227483311d7ee1677dbc4faf/merged",
            "UpperDir": "/var/lib/docker/overlay2/59216653ee4a40d0abf5a96477d4b2fe7cf48673227483311d7ee1677dbc4faf/diff",
            "WorkDir": "/var/lib/docker/overlay2/59216653ee4a40d0abf5a96477d4b2fe7cf48673227483311d7ee1677dbc4faf/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:45a01f98e78ce09e335b30d7a3080eecab7f50dfa0b38ca44a9dee2654ac0530",
            "sha256:3b013d62246a6ff7cdbefefe6df5b4d18bc0adcac98c785cd7d90797d74a4935",
            "sha256:d5d75025fa5642dc94a3b799c3e768d468637de27989ba06cf4ae3cf6e2d7634",
            "sha256:1a560a993df301d3c436ba401ff4f4ba64fe459aca0568d5ce1b2cfc35e54734",
            "sha256:17b1e7c2639b4364cce4f4610fc968ac3155166f7affbafa69d06b59abc5f2d4",
            "sha256:302943071996c8fee239383c9950f6dcde5aaf5e5f6a9aeffa67a95d16e6c89c",
            "sha256:4742b7188020cc5acd37913684951f39317d540f24f222735a9b02b45c847cbf",
            "sha256:4757a214bb912cf3a323ba17891da352b92d8c08482536b16c348198802b920a",
            "sha256:2d2b17cb5eb0f56f051f3b38e3931c7b0681d916edff119a460e0aa14b7d5dd1",
            "sha256:c69bbe79006f529a443f3d872d2ea1b82791196a05843600ce1f15b4d0b41114",
            "sha256:b0ef1ffc9c455fcd999648277b785e7e71db25a988149e8b407db06de06a4669"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-12T09:20:24.89106132+08:00"
    }
}

更多版本

docker.io/osrf/ros:humble-desktop

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

docker.io/osrf/ros:kilted-desktop

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