ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest
linux/amd64 ghcr.io feilanglove6 贡献

这个镜像是RMF(Robot Middleware Framework)部署模板中的API服务器组件,提供RMF系统的API服务接口,用于支持机器人系统的协调、调度及相关功能的交互。

14
浏览次数
1.27GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest
源镜像
ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest
镜像ID
sha256:dd56856d7fdcce0197e7b0f51a006fc162fc6a9118d71324809025bcbcd16b66
镜像 TAG
latest
镜像大小
1.27GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
bash -c . /opt/ros/$ROS_DISTRO/setup.bash && ../../.venv/bin/pipenv run python -m api_server
工作目录
/ws/packages/api-server
OS/平台
linux/amd64
镜像创建
2025-06-16T09:28:03.430071536Z
同步时间
2026-07-20 11:06
浏览量
14 次
贡献者
avatar feilanglove6
⚙️ 环境变量 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=jazzy 3
🏷️ 镜像标签 2
KeyValue
ubuntu org.opencontainers.image.ref.name
24.04 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 24.04 Trivy 2026-07-20 11:07 查看完整报告
566
低危 LOW
3723
中危 MEDIUM
380
高危 HIGH
23
严重 CRITICAL
受影响目标 (4)
ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest (ubuntu 24.04) ubuntu Node.js node-pkg Python python-pkg /ws/packages/rmf-dashboard-framework/src/services/stub-authenticator.ts

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest  ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest  ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest

Shell快速替换命令

sed -i 's#ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest  ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest  ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest'

镜像构建历史


# 2025-06-16 17:28:03  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "-c" ". /opt/ros/$ROS_DISTRO/setup.bash && ../../.venv/bin/pipenv run python -m api_server"]
                        
# 2025-06-16 17:28:03  0.00B 设置工作目录为/ws/packages/api-server
WORKDIR /ws/packages/api-server
                        
# 2025-06-16 17:28:03  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf     /var/lib/apt/lists     /dist # buildkit
                        
# 2025-06-16 17:28:03  388.17MB 复制新文件或目录到容器中
COPY /ws /ws # buildkit
                        
# 2025-06-16 17:27:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /ws # buildkit
                        
# 2025-06-16 17:27:24  2.39MB 复制新文件或目录到容器中
COPY /ws/install/share /opt/ros/jazzy/share # buildkit
                        
# 2025-06-16 17:27:24  0.00B 复制新文件或目录到容器中
COPY /ws/install/local /opt/ros/jazzy/local # buildkit
                        
# 2025-06-16 17:27:24  25.07MB 复制新文件或目录到容器中
COPY /ws/install/lib /opt/ros/jazzy/lib # buildkit
                        
# 2025-06-16 17:27:24  15.45MB 复制新文件或目录到容器中
COPY /ws/install/include /opt/ros/jazzy/include # buildkit
                        
# 2025-06-16 17:22:31  349.95MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update && apt install -y python3-pip ros-$ROS_DISTRO-rmw-cyclonedds-cpp # buildkit
                        
# 2025-06-03 12:32:14  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2025-06-03 12:32:14  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2025-06-03 12:32:14  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2025-06-03 12:32:14  391.00MB 执行命令并创建新的镜像层
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
                        
# 2025-06-03 12:32:14  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=jazzy
                        
# 2025-06-03 12:32:14  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2025-06-03 12:32:14  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-06-03 12:32:14  488.41KB 执行命令并创建新的镜像层
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-06-03 12:32:14  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-06-03 12:32:14  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-29 12:21:01  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-05-29 12:21:01  78.11MB 
/bin/sh -c #(nop) ADD file:598ca0108009b5c2e9e6f4fc4bd19a6bcd604fccb5b9376fac14a75522a5cfa3 in / 
                        
# 2025-05-29 12:20:59  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-05-29 12:20:59  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-05-29 12:20:59  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-05-29 12:20:59  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:dd56856d7fdcce0197e7b0f51a006fc162fc6a9118d71324809025bcbcd16b66",
    "RepoTags": [
        "ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server:latest"
    ],
    "RepoDigests": [
        "ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server@sha256:608ea4230a6ec551b7f53f12110f9d09753da277c7e9b8cbe07dec5b2eed746b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-rmf/rmf_deployment_template/rmf-deployment/api-server@sha256:608ea4230a6ec551b7f53f12110f9d09753da277c7e9b8cbe07dec5b2eed746b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-06-16T09:28:03.430071536Z",
    "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": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/ws/packages/api-server",
        "Entrypoint": [
            "bash",
            "-c",
            ". /opt/ros/$ROS_DISTRO/setup.bash \u0026\u0026 ../../.venv/bin/pipenv run python -m api_server"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1268838352,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e099a0afd0384da3cc595f30f744e346a025e9e3aa52821b4d44c94963f5e268/diff:/var/lib/docker/overlay2/b30a53d884dd133b541eed5389338b73d14edcea631647242830e66c2538b3de/diff:/var/lib/docker/overlay2/86cb15103a1b02e4b58acd2487e49b5e8d3d85fbfcc885ab21afda77cae43f7c/diff:/var/lib/docker/overlay2/cd0f912147c4281365b288b1c6c47538476b72646f8331ce4cc99fd5a0296f22/diff:/var/lib/docker/overlay2/5c13fce8ff07ae59b2617d83c9831cf191f09a2df0c191b0ff2002856db8de69/diff:/var/lib/docker/overlay2/d06911e5d69f1babc44afeb7b1c1ca8067b2e7daf047f1249cbb319950fde952/diff:/var/lib/docker/overlay2/7d6508de8b497bd756f5ab6e36f1a78534a5a6bf56b3fc78b2fb37958a236c08/diff:/var/lib/docker/overlay2/548547b3d5b0da8e409d0566bc9640a4d259be3a16bb0c67635f6f832166c59e/diff:/var/lib/docker/overlay2/6734c9f1832703bce2f19516d2dda6b323a26a5c48c9c07e99f5342fe7b488ae/diff:/var/lib/docker/overlay2/4c4c92601e6f646cd274ec062e0afb2eacf26c94849b3660a7b8d1a7bde300f1/diff:/var/lib/docker/overlay2/34461ffefb963691f653db44be7c01f3f99e81c46ac9027ee6168f9fdd7a548d/diff:/var/lib/docker/overlay2/06e27fc39205666c31b2f74ff9cb79cc380acbddd84ec550012dc829017ae284/diff:/var/lib/docker/overlay2/283a2f3e28497f328e04e845db48be860cd14bfb114dd14e08dbe2019cd6618c/diff:/var/lib/docker/overlay2/f88359f874e6ac232f53e09145e7d20723d51702f0bf7e32f31c9dae35a0aa51/diff",
            "MergedDir": "/var/lib/docker/overlay2/a94d5218a4ccd022fb7e7a4ceff95eae02b4bb29f6adcd64779c8468125fec24/merged",
            "UpperDir": "/var/lib/docker/overlay2/a94d5218a4ccd022fb7e7a4ceff95eae02b4bb29f6adcd64779c8468125fec24/diff",
            "WorkDir": "/var/lib/docker/overlay2/a94d5218a4ccd022fb7e7a4ceff95eae02b4bb29f6adcd64779c8468125fec24/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a8346d259389bc6221b4f3c61bad4e48087c5b82308e8f53ce703cfc8333c7b3",
            "sha256:6f4acf26b9d4aab88e5f5c84477b340e13130d794d5ab30368fa0f47680e8a14",
            "sha256:13fec947c54a9ed0d8e8ec3606481b3547a0d68460aa8b12e911fe41958022d1",
            "sha256:45849e2eca3d322c6e611cac6b3795275b97776dba78a10af403aea2985ac20f",
            "sha256:33ff06aca5e6808ff677fb96efe9d03c9c1cf23c526e93bfa7cb92e87748d250",
            "sha256:f16a23e838f25a46b4341285b77a9f6b02cf355bb93048e25b8f4538e9369968",
            "sha256:ad83b6f86d21d9c1a1bf36d42d14432d96d54ab2c5439264e9accb6053cf8633",
            "sha256:33b3a74520197badd64da2053b993ef450abe95862a9ea17e6d9a305ad8a3155",
            "sha256:03a6a5afe00d662341e024af109483503685513bedb95c1a8785243a6e449bb1",
            "sha256:d550a69591f5f92c779cb2824201e33e0b9936bb5bd510cb1895de987defdc02",
            "sha256:a71caf2994a83c8da02279fdffadbd9e0526a3fcc869cfcf575c6cbe941477ae",
            "sha256:23a50b52f8b8ae34a285ad1c598e64fbd159703908439bab333d0ed8f15fa8fa",
            "sha256:f1258deccda25412eae2c978fbc13f80b636aee71b9fc159a2e16b4e171d32e9",
            "sha256:83c640986c23ffcead38d77b5225438b39c0fec05fb893b2d4cbe3013752152c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-20T11:06:16.186093874+08:00"
    }
}

更多版本

检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×