docker.io/ros:jazzy-perception linux/amd64

docker.io/ros:jazzy-perception - 国内下载镜像源 浏览次数:28

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

源镜像 docker.io/ros:jazzy-perception
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:jazzy-perception
镜像ID sha256:c80b8969f9daf314bcae344c26fd814fd95b5c669e56e49365778c05c0c75152
镜像TAG jazzy-perception
大小 3.44GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 28 次
贡献者
镜像创建 2024-04-30T21:39:21Z
同步时间 2025-05-11 22:58
更新时间 2025-05-17 21:27
环境变量
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/ros:jazzy-perception
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:jazzy-perception  docker.io/ros:jazzy-perception

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-05-01 05:39:21  2.56GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-jazzy-perception=0.11.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-05-01 05:39:21  82.41MB 执行命令并创建新的镜像层
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.50KB 执行命令并创建新的镜像层
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.28MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2024-05-01 05:39:21  303.22MB 执行命令并创建新的镜像层
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  398.56MB 执行命令并创建新的镜像层
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  117.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "deb [ signed-by=/usr/share/keyrings/ros2-latest-archive-keyring.gpg ] http://packages.ros.org/ros2/ubuntu noble main" > /etc/apt/sources.list.d/ros2-latest.list # buildkit
                        
# 2024-05-01 05:39:21  1.77KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;        key='C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654';        export GNUPGHOME="$(mktemp -d)";        gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key";        mkdir -p /usr/share/keyrings;        gpg --batch --export "$key" > /usr/share/keyrings/ros2-latest-archive-keyring.gpg;        gpgconf --kill all;        rm -rf "$GNUPGHOME" # buildkit
                        
# 2024-05-01 05:39:21  7.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends     dirmngr     gnupg2     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-05-01 05:39:21  2.63MB 执行命令并创建新的镜像层
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.10MB 
/bin/sh -c #(nop) ADD file:ad85a9d7b0a74c2140bd51d9c4559cca392991e0c95f84cb139347348e5d1f9a 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:c80b8969f9daf314bcae344c26fd814fd95b5c669e56e49365778c05c0c75152",
    "RepoTags": [
        "ros:jazzy-perception",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros:jazzy-perception"
    ],
    "RepoDigests": [
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ros@sha256:58c658c5a725fbea7a87e0843bfe234be21672f99fe629c81427b60dc0c47a5a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-04-30T21:39:21Z",
    "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": 3437828901,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7387d53f3467780d83d83ea96187b916ae4b6c0a66e7d8a9334a51467ffea69e/diff:/var/lib/docker/overlay2/8da620e647246dfbeec9010caf124db76660db5d6808d62d2996a1d762ce77b2/diff:/var/lib/docker/overlay2/9a479473103542571228cdf6ca931eae3a5a7769b37cf3ee9a35106d182f5d2a/diff:/var/lib/docker/overlay2/c58c2c0d6be9d821148dbc1886a30604c93b21df3b7cbc2cb65e6ced02f85eb7/diff:/var/lib/docker/overlay2/1353ae9fcc840b4c5c9f0e4c32ec2201447dd0c928493a1d753a7bb82e496c85/diff:/var/lib/docker/overlay2/4745fda277aabba51629a8585ae4ca2676536c88a18b9a459b30868221d5876b/diff:/var/lib/docker/overlay2/498e1bb2d5e451550b81ca9fc790c9f6593c6b4df603f3aa7ad0f2eae5e286d9/diff:/var/lib/docker/overlay2/8af29d6b3fd486a8e124db521dcce6bc702fabb60d68cbfb7d0e273d23339b1b/diff:/var/lib/docker/overlay2/858433a9d010b05af496417e37aa10afc408cd2c3f56a23918efddd48f72146f/diff:/var/lib/docker/overlay2/8629be29641c375ea9f377564e9cc04e68a19a2edd47b5867a1c9b597f25d536/diff:/var/lib/docker/overlay2/202e8804573dab5063f874df350167f3079dc67ba7c39acb452a1c763554022e/diff",
            "MergedDir": "/var/lib/docker/overlay2/1f638fc8990c5a7aec47fafbb488a6a50c1c0f8a296fabff374bcdc2c922d9f0/merged",
            "UpperDir": "/var/lib/docker/overlay2/1f638fc8990c5a7aec47fafbb488a6a50c1c0f8a296fabff374bcdc2c922d9f0/diff",
            "WorkDir": "/var/lib/docker/overlay2/1f638fc8990c5a7aec47fafbb488a6a50c1c0f8a296fabff374bcdc2c922d9f0/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8901a649dd5a9284fa6206a08f3ba3b5a12fddbfd2f82c880e68cdb699d98bfb",
            "sha256:78582e1934661a97c04a4307da609bf4c79234985e1695e08c42288d84cd33fd",
            "sha256:c4aec638942e8ee7f905b7e3012c5e36a7d0bb8fe611e9e28a11df2b68e43f65",
            "sha256:2bbeec535a808b47f218d16d0bcc563ebd39f13fe0a1a1423d6ccea38674cca4",
            "sha256:af0caef1770e0079f0b4c81a70b85cf6ba792ae96b7996126a2f15582ce494cc",
            "sha256:a0d1e9f17765c70fabc8c6e7d6be96ad41f8c67ee1775e0e48452326aa0d6a3a",
            "sha256:a6cf1639f91cca2e0acce31f71034ea71403a4b0ef0ea8e9b7b50d8c4d1a8de6",
            "sha256:5be87961baeb54d8a3ad207f6c3600e4dee823a05dbbda6cf8d808ada48eab19",
            "sha256:30d029d25a8b67f6e5335d01f48daa6ee949ae82f0cb48f3b5d700217d875446",
            "sha256:01ba698aef4af562b4fc99b9972f2350655bf85a0b8ee9131dd737ea1e12f8e5",
            "sha256:0464c470edacb0790b93968f6ffe55db6ff04cf8fb7c6fb11d32212e8b4f69d9",
            "sha256:0a47cb4b89b5e43704f6e97ec752635262c409527b898a686748bdf7dc109f2a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-11T22:55:40.587437447+08:00"
    }
}

更多版本

docker.io/ros:jazzy-perception

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

docker.io/ros:jazzy-perception

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