docker.io/opendronemap/nodeodm:stable linux/amd64

docker.io/opendronemap/nodeodm:stable - 国内下载镜像源 浏览次数:9

NodeODM是OpenDroneMap项目的组件之一,提供API接口用于处理无人机航拍影像,可将影像转换为点云、正射影像、三维模型等地理空间数据。它支持独立运行,也能作为分布式集群节点与WebODM等前端工具配合,方便通过网页或API提交及管理影像处理任务。

源镜像 docker.io/opendronemap/nodeodm:stable
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable
镜像ID sha256:0bafa9c8c08d3a3b0e9dafd8cbfadac7bd4eb9003d81a570e1f6319d83bcdaca
镜像TAG stable
大小 1.87GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/bin/node /var/www/index.js
工作目录 /var/www
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2025-10-22T14:40:22.5389695Z
同步时间 2026-03-02 17:29
开放端口
3000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive PYTHONPATH=:/code/SuperBuild/install/lib/python3.9/dist-packages:/code/SuperBuild/install/lib/python3.8/dist-packages:/code/SuperBuild/install/bin/opensfm LD_LIBRARY_PATH=:/code/SuperBuild/install/lib PDAL_DRIVER_PATH=/code/SuperBuild/install/bin

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable  docker.io/opendronemap/nodeodm:stable

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable  docker.io/opendronemap/nodeodm:stable

Shell快速替换命令

sed -i 's#opendronemap/nodeodm:stable#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable  docker.io/opendronemap/nodeodm:stable'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-10-22 22:40:22  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/node" "/var/www/index.js"]
                        
# 2025-10-22 22:40:22  166.65MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install --production && mkdir -p tmp # buildkit
                        
# 2025-10-22 22:40:10  15.96MB 复制新文件或目录到容器中
COPY . /var/www # buildkit
                        
# 2025-10-22 22:40:09  0.00B 设置工作目录为/var/www
WORKDIR /var/www
                        
# 2025-10-22 22:40:09  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /var/www # buildkit
                        
# 2025-10-22 22:40:09  107.30MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y nodejs unzip p7zip-full && npm install -g nodemon &&     ln -s /code/SuperBuild/install/bin/untwine /usr/bin/untwine &&     ln -s /code/SuperBuild/install/bin/entwine /usr/bin/entwine &&     ln -s /code/SuperBuild/install/bin/pdal /usr/bin/pdal # buildkit
                        
# 2025-10-22 22:40:02  8.07KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl --silent --location https://deb.nodesource.com/setup_14.x | bash - # buildkit
                        
# 2025-10-22 22:38:39  41.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y curl gpg-agent # buildkit
                        
# 2025-10-22 22:38:39  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-22 22:38:39  0.00B 声明容器运行时监听的端口
EXPOSE [3000/tcp]
                        
# 2025-10-22 22:38:39  0.00B 
MAINTAINER Piero Toffanin <pt@masseranolabs.com>
                        
# 2025-08-20 14:37:45  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["python3" "/code/run.py"]
                        
# 2025-08-20 14:37:45  462.78MB 执行命令并创建新的镜像层
RUN /bin/sh -c bash configure.sh installruntimedepsonly   && apt-get clean   && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*   && bash run.sh --help   && bash -c "eval $(python3 /code/opendm/context.py) && python3 -c 'from opensfm import io, pymap'" # buildkit
                        
# 2025-08-20 14:35:17  498.00B 执行命令并创建新的镜像层
RUN /bin/sh -c printf "deb http://old-releases.ubuntu.com/ubuntu/ hirsute main restricted\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute-updates main restricted\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute universe\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute-updates universe\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute multiverse\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute-updates multiverse\ndeb http://old-releases.ubuntu.com/ubuntu/ hirsute-backports main restricted universe multiverse" > /etc/apt/sources.list # buildkit
                        
# 2025-08-20 14:35:17  663.33MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2025-08-20 14:25:13  336.11MB 复制新文件或目录到容器中
COPY /code /code # buildkit
                        
# 2025-08-20 02:12:06  0.00B 设置工作目录为/code
WORKDIR /code
                        
# 2025-08-20 02:12:06  0.00B 设置环境变量 DEBIAN_FRONTEND PYTHONPATH LD_LIBRARY_PATH PDAL_DRIVER_PATH
ENV DEBIAN_FRONTEND=noninteractive PYTHONPATH=:/code/SuperBuild/install/lib/python3.9/dist-packages:/code/SuperBuild/install/lib/python3.8/dist-packages:/code/SuperBuild/install/bin/opensfm LD_LIBRARY_PATH=:/code/SuperBuild/install/lib PDAL_DRIVER_PATH=/code/SuperBuild/install/bin
                        
# 2022-02-02 10:14:56  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-02-02 10:14:55  80.03MB 
/bin/sh -c #(nop) ADD file:4cb90f4b06e581fee87fc3dd2291619028b279592d7fbb97885669d1fb7e89e8 in / 
                        
                    

镜像信息

{
    "Id": "sha256:0bafa9c8c08d3a3b0e9dafd8cbfadac7bd4eb9003d81a570e1f6319d83bcdaca",
    "RepoTags": [
        "opendronemap/nodeodm:stable",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm:stable"
    ],
    "RepoDigests": [
        "opendronemap/nodeodm@sha256:553fe5cacb1c248e3740e07e58cb4edc42c48b86aee229555dc9dc49edb09024",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/nodeodm@sha256:615cf3442d1186c458aa2f108bbca3a575ec6c66586649076ff23803713cc566"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-22T14:40:22.5389695Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "Piero Toffanin \u003cpt@masseranolabs.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "root",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "PYTHONPATH=:/code/SuperBuild/install/lib/python3.9/dist-packages:/code/SuperBuild/install/lib/python3.8/dist-packages:/code/SuperBuild/install/bin/opensfm",
            "LD_LIBRARY_PATH=:/code/SuperBuild/install/lib",
            "PDAL_DRIVER_PATH=/code/SuperBuild/install/bin"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/www",
        "Entrypoint": [
            "/usr/bin/node",
            "/var/www/index.js"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1873710823,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6a3acc8b9241131646f1677b8d5857dbf1e32e62810b54d1b7b8c0242e6c902f/diff:/var/lib/docker/overlay2/b54d5a7197616fcc71c46ad09ee62a22a242d2140ae812182ae9853474112bf9/diff:/var/lib/docker/overlay2/fffb7e00a9575f9528dafcfe5e63faac579fccb1963b59253ca6fb936c90aa53/diff:/var/lib/docker/overlay2/05079d779a94d12e11e87d26243dad9eb5dcb83186583218c73c2a4de80312b2/diff:/var/lib/docker/overlay2/0304e88de5ba97cb7b59cb26c5e26cf219c314f747e83a3d535a3c2865d65895/diff:/var/lib/docker/overlay2/5fab849f5df418c6ede4b6a79acbf9dceea63873d57ab35f96a1a66d7eb3a781/diff:/var/lib/docker/overlay2/1517d68ecfb3590ace9beb6be5846b034d80de9387f8d4d3927ace3be1b356fe/diff:/var/lib/docker/overlay2/c8ba25362422775f3eef7e2c0d015c54effc64b904de3c96d8640c546f2d426c/diff:/var/lib/docker/overlay2/d9e606e657c9af020eb6d233f3bd9b22e848022d175793a955cf772cc1abe072/diff:/var/lib/docker/overlay2/0d0f33a2196ee982d9b027af4aeafbbfeba64a64f1c4a7bf28a1146e9c620d61/diff:/var/lib/docker/overlay2/7cc36f3549529325cc04c6d6645774837ccb1efe6e650af6890e7a26bb4126b5/diff:/var/lib/docker/overlay2/16bee07a201977843134eadea1e25f79a27ebdea9895e5094feaec600fc21f94/diff",
            "MergedDir": "/var/lib/docker/overlay2/ca6829b18cacb87f3f9f80d3e2834a02f948b59a05b7de540b66dc5d26a67a53/merged",
            "UpperDir": "/var/lib/docker/overlay2/ca6829b18cacb87f3f9f80d3e2834a02f948b59a05b7de540b66dc5d26a67a53/diff",
            "WorkDir": "/var/lib/docker/overlay2/ca6829b18cacb87f3f9f80d3e2834a02f948b59a05b7de540b66dc5d26a67a53/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:dca6a631e9bb9c6504724239850a6cb4e788ebdc85c6acff20ccdf89c047e0fc",
            "sha256:4435ee5e16dff37d120738d648435d96e2124a6253cac0616d9fb50193712b09",
            "sha256:ef45d959c71ad01262440dd925827b9c5611d52040f4f6eb53b40489ee05739b",
            "sha256:c2fe9f2b127f35458fdac721cdd00aa669e135a2ac4d10dd4b9cc3261f6c2881",
            "sha256:b3b58110f6ff4ea4d6e2d17d5a30104f25dd427cd78283379dbe275997b8a2ad",
            "sha256:879383c49122a3fd893c675492f8170b93f6b40e42d78b3cba552ef89b386096",
            "sha256:e13134b1fc6b0e0c848b5cd8c2a2f4133aebff0c9f346acd6fb140ac0e62b362",
            "sha256:4a920836a9441ce7b1c941f721e4b4ae89d0d301e8ef8b398ebbc5231cd1990f",
            "sha256:fdee0d24b60a266d47539fe338ceabf9bb9a1732cfe6aea0306c78ebad92ad20",
            "sha256:456b1de0c99fa25c44a254772f2f5e82979b38e24bd8ffae65108271860d3242",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:c49849658f47d0337974d9cfd429fa9692bcc5106e0708f7d8bf9365f6a5bb6b",
            "sha256:881984fb8767b8a568969683936b8d41a3c51314218908a318639c94d60e05b8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-02T17:28:02.53368561+08:00"
    }
}

更多版本

docker.io/opendronemap/nodeodm:gpu

linux/amd64 docker.io8.65GB2025-09-08 17:41
290

docker.io/opendronemap/nodeodm:latest

linux/amd64 docker.io1.99GB2026-03-02 17:25
6

docker.io/opendronemap/nodeodm:stable

linux/amd64 docker.io1.87GB2026-03-02 17:29
8