ghcr.io/automatika-robotics/emos:humble-v0.7.5 linux/amd64

ghcr.io/automatika-robotics/emos:humble-v0.7.5 - 国内下载镜像源 浏览次数:16

这是Automatika Robotics开发的emos容器镜像,用于支持相关机器人系统或自动化应用的运行环境,提供必要的组件和依赖以确保应用的稳定部署与执行。

源镜像 ghcr.io/automatika-robotics/emos:humble-v0.7.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5
镜像ID sha256:4354b3e502ea119e788617d7608d73a03a3358beee82ec820344b2ea531ebf7c
镜像TAG humble-v0.7.5
大小 1.61GB
镜像源 ghcr.io
CMD bash
启动入口 /ros_entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 16 次
贡献者
镜像创建 2026-06-08T11:36:52.817884025Z
同步时间 2026-06-16 10:11
环境变量
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 ROS_ROOT=/opt/ros/humble DEBIAN_FRONTEND=noninteractive RMW_IMPLEMENTATION=rmw_zenoh_cpp
镜像标签
22.04: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 22.04 扫描引擎: Trivy 扫描时间: 2026-06-16 10:12

低危漏洞:183 中危漏洞:2387 高危漏洞:47 严重漏洞:13

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5  ghcr.io/automatika-robotics/emos:humble-v0.7.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5  ghcr.io/automatika-robotics/emos:humble-v0.7.5

Shell快速替换命令

sed -i 's#ghcr.io/automatika-robotics/emos:humble-v0.7.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5  ghcr.io/automatika-robotics/emos:humble-v0.7.5'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5  ghcr.io/automatika-robotics/emos:humble-v0.7.5'

镜像构建历史


# 2026-06-08 19:36:52  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2026-06-08 19:36:52  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2026-06-08 19:36:52  0.00B 执行命令并创建新的镜像层
RUN |1 ROS_DISTRO=humble /bin/sh -c chmod +x /ros_entrypoint.sh # buildkit
                        
# 2026-06-08 19:36:52  405.00B 复制新文件或目录到容器中
COPY docker/emos/entrypoint.sh /ros_entrypoint.sh # buildkit
                        
# 2026-06-08 19:36:52  18.03MB 复制新文件或目录到容器中
COPY /usr/lib/python3/dist-packages/ /usr/lib/python3/dist-packages/ # buildkit
                        
# 2026-06-08 19:36:51  589.84MB 复制新文件或目录到容器中
COPY /usr/local/ /usr/local/ # buildkit
                        
# 2026-06-08 19:36:48  67.31MB 复制新文件或目录到容器中
COPY /opt/ros/humble/ /opt/ros/humble/ # buildkit
                        
# 2026-05-16 13:57:30  176.58MB 执行命令并创建新的镜像层
RUN |1 ROS_DISTRO=humble /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     portaudio19-dev     jq     ros-${ROS_DISTRO}-rmw-zenoh-cpp     libomp-dev     && (apt-get install -y --no-install-recommends libgeographiclib-dev         || apt-get install -y --no-install-recommends libgeographic-dev)     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-05-16 13:57:30  0.00B 设置环境变量 RMW_IMPLEMENTATION
ENV RMW_IMPLEMENTATION=rmw_zenoh_cpp
                        
# 2026-05-16 13:57:30  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-05-16 13:57:30  0.00B 设置环境变量 ROS_ROOT
ENV ROS_ROOT=/opt/ros/humble
                        
# 2026-05-16 13:57:30  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=humble
                        
# 2026-05-16 13:57:30  0.00B 定义构建参数
ARG ROS_DISTRO=humble
                        
# 2026-05-16 05:47:39  70.01MB 执行命令并创建新的镜像层
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:47:22  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:47:18  1.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2026-05-16 05:47:15  258.51MB 执行命令并创建新的镜像层
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:12  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2026-05-16 05:21:12  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2026-05-16 05:21:12  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2026-05-16 05:21:12  329.48MB 执行命令并创建新的镜像层
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:12  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=humble
                        
# 2026-05-16 05:21:12  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-05-16 05:21:12  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-05-16 05:20:38  507.38KB 执行命令并创建新的镜像层
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:33  13.82MB 执行命令并创建新的镜像层
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:25  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:49:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-05-09 12:49:23  78.07MB 
/bin/sh -c #(nop) ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in / 
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:4354b3e502ea119e788617d7608d73a03a3358beee82ec820344b2ea531ebf7c",
    "RepoTags": [
        "ghcr.io/automatika-robotics/emos:humble-v0.7.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos:humble-v0.7.5"
    ],
    "RepoDigests": [
        "ghcr.io/automatika-robotics/emos@sha256:7b30144625cc2dcf79a5f302236ddff0f8e8702f752883bfce2d051238c087c2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/automatika-robotics/emos@sha256:f9ff6b853563751bf0f71e2c2d58a945f64736d44dd0f625ace55e66a438998b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-08T11:36:52.817884025Z",
    "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",
            "ROS_ROOT=/opt/ros/humble",
            "DEBIAN_FRONTEND=noninteractive",
            "RMW_IMPLEMENTATION=rmw_zenoh_cpp"
        ],
        "Cmd": [
            "bash"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/ros_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1608020972,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/35bed0c1fcc36ef3d3755a34008d1f8391ba4b9cfe2abddb3f1cee24778291c6/diff:/var/lib/docker/overlay2/53d7e9c670a1c6b3a3f9c74098037d6cfbfcfc1d5f2624f47673734926d4383c/diff:/var/lib/docker/overlay2/126a18d77819d7790722d3f8c196f6d54a8acf5159a933a18eabcf4c6873d0b4/diff:/var/lib/docker/overlay2/004045d3e7f32ab17d721d0bc6a227314ac3728c8d361cfbeb9f4eb19d33a737/diff:/var/lib/docker/overlay2/dd8b73ca0c685b09a56a6ce8060bce7c2a8cea412a468be0ab24e0aabcdf949c/diff:/var/lib/docker/overlay2/79b682fce795ed76b4c69c30803f139f94afd0f9540490cc9430727c6365db6d/diff:/var/lib/docker/overlay2/913b2665dfbdb12577a3eb17cadb7c4c09e942c9601f995977d38f040a4923eb/diff:/var/lib/docker/overlay2/9022916ff6b2b9d72368be1896c82d8cf328165d5ec1fc8295427bc44d90cc17/diff:/var/lib/docker/overlay2/1669a55fbad9e00afdec8b12bdc46d830ad8d0685096a6009d141c9987d5e8ce/diff:/var/lib/docker/overlay2/8466d4e8b3253f59a3113e6686e1836e5c8267f25119cbc48a3618efb22019aa/diff:/var/lib/docker/overlay2/14f00c69aa2d97af5f07ab4c458540bc1eb01aeb222fe226c1439aa40940ebf7/diff:/var/lib/docker/overlay2/606e2b2683f3f5be41c57e76c323e112dbdc015b06f62821a829391a31b6bf3e/diff:/var/lib/docker/overlay2/59f1e90076fba8e8c74aba4bb5957164ca3a2c68ddab5f525043b8f0332b09ab/diff:/var/lib/docker/overlay2/fa0bbb1140066e3af40ee12c6464b5fd809373ebcdb555b4ef259d3302b9b7ec/diff:/var/lib/docker/overlay2/2b3973aa672c47b069664717ff110402bc10fdbe2f44fb2a604cf990a67204d3/diff",
            "MergedDir": "/var/lib/docker/overlay2/66606dc80ab671bee07a6af2602ad2f2785d70e2d67047051925eb268c86b7e1/merged",
            "UpperDir": "/var/lib/docker/overlay2/66606dc80ab671bee07a6af2602ad2f2785d70e2d67047051925eb268c86b7e1/diff",
            "WorkDir": "/var/lib/docker/overlay2/66606dc80ab671bee07a6af2602ad2f2785d70e2d67047051925eb268c86b7e1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8bba68e7621928237aa6d6e2c680cb9572c942ee23c2adabd22016bb67cb938d",
            "sha256:1ae35c1100e679cd5348df47a0fb19c0da4a6a4c46c32525c2fcb06728431ca7",
            "sha256:1947a9b03fe2b9993d1397c74dbd64fb7f41b26fef6a0c17bcb9cc9979912884",
            "sha256:d2a0360f693351e8b83fe0b09f123bf2906bd48a0aedca3e09b05e9649d36978",
            "sha256:3af2289b3192b75aeda6a3244b1e1726216c479dbc61f0b273e5ef901aaa452c",
            "sha256:73827213569ef7fb41adfcc89c46b219039f96406d5ff75734c8d42b2cf1f603",
            "sha256:a2bf47dfcc71597b7b823b9ae3861c5deb4dc72c018d0740b688e421cbcfcd13",
            "sha256:a51e2bf0cdb603afaeffa3eb347a019257be0d84139a6af800fb1a51fd39debd",
            "sha256:55f97e5bc4fe873ed02f9162b61278ca41a5c9cfe016c964796eb0d738c2f180",
            "sha256:0d7fb0c094f3abf6c8ea6529b250094daacc01e6ba48997ff53a5469d439eae0",
            "sha256:fb620b3415c04c89228c5772b36029282a0031e42d14c55f19303e18168b6bdf",
            "sha256:38e97a19fa5a454782fe1e8abf33d311579fbf447589f1855c776ec9877041d1",
            "sha256:9e297c80f442c02295e5030093220595113bf24b50ccfef07a414da122b6b24e",
            "sha256:8ce4b6fd5a23c0cf1bfa3b44141cf0bcca319f530a6589af4a1c7480f7b0ea86",
            "sha256:d590b07cb2746273d62706254e4ae23d1f8385d0e2b344acd4e48512946b9b87",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-16T10:10:24.724671297+08:00"
    }
}

更多版本

ghcr.io/automatika-robotics/emos:humble-v0.7.5

linux/amd64 ghcr.io1.61GB2026-06-16 10:11
15