docker.io/opendronemap/webodm_db:latest linux/amd64

docker.io/opendronemap/webodm_db:latest - 国内下载镜像源 浏览次数:29

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

源镜像 docker.io/opendronemap/webodm_db:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/webodm_db:latest
镜像ID sha256:e40c0f274bba7d69e67d60ad72a6ced019ff68f2bb53b160df7c55014196475f
镜像TAG latest
大小 694.72MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD postgres
启动入口 docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 29 次
贡献者
镜像创建 2021-09-02T18:18:55.485680168Z
同步时间 2025-09-08 17:44
更新时间 2025-09-15 08:39
开放端口
5432/tcp
目录挂载
/var/lib/postgresql/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/pgsql/bin POSTGRES_PASSWORD=postgres POSTGRES_HOST_AUTH_METHOD=trust GOSU_VERSION=1.12 PG_MAJOR=9.5 PG_VERSION=9.5.25 POSTGIS_VERSION=2.3.2 DEBIAN_FRONTEND=noninteractive LANG=en_US.utf8 PGDATA=/var/lib/postgresql/data

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2021-09-03 02:18:55  0.00B 设置默认要执行的命令
CMD ["postgres"]
                        
# 2021-09-03 02:18:55  0.00B 声明容器运行时监听的端口
EXPOSE map[5432/tcp:{}]
                        
# 2021-09-03 02:18:55  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGINT
                        
# 2021-09-03 02:18:55  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2021-09-03 02:18:55  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/postgresql/data]
                        
# 2021-09-03 02:18:55  621.93MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update;     set -eux; 	groupadd -r postgres --gid=999; 	useradd -r -g postgres --uid=999 --home-dir=/var/lib/postgresql --shell=/bin/bash postgres; 	mkdir -p /var/lib/postgresql; 	chown -R postgres:postgres /var/lib/postgresql; 	apt-get update; 	apt-get install -y --no-install-recommends wget; 	rm -rf /var/lib/apt/lists/*; 	dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; 	wget --no-check-certificate -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; 	chmod +x /usr/local/bin/gosu; 	gosu --version; 	gosu nobody true; 	apt-get update; 	apt-get install -y --no-install-recommends locales; 	localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8; 	mkdir /staging; 	apt-get update; 	apt-get install -y --no-install-recommends wget gcc build-essential libproj-dev libgeos-dev libxml2-dev zlib1g-dev libreadline-dev; 	cd /staging; 	wget --no-check-certificate -q https://github.com/OpenDroneMap/WebODM/releases/download/v1.9.2/postgresql-$PG_VERSION.tar.gz; 	cd /staging; 	tar -zxf postgresql-$PG_VERSION.tar.gz; 	cd postgresql-$PG_VERSION; 	./configure; 	make -j$(nproc); 	make install; 	postgres --version; 	sed -ri "s!^#?(listen_addresses)\s*=\s*\S+.*!\1 = '*'!" /usr/local/pgsql/share/postgresql.conf.sample; 	grep -F "listen_addresses = '*'" /usr/local/pgsql/share/postgresql.conf.sample;     mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql && chmod 2777 /var/run/postgresql;     mkdir -p "$PGDATA" && chown -R postgres:postgres "$PGDATA" && chmod 777 "$PGDATA"; 	apt-get update; 	apt-get install -y --no-install-recommends libgdal-dev libjson-c-dev; 	cd /staging; 	wget --no-check-certificate -q https://github.com/OpenDroneMap/WebODM/releases/download/v1.9.2/postgis-$POSTGIS_VERSION.tar.gz; 	wget --no-check-certificate -q -O /usr/include/json-c/json_object_private.h https://raw.githubusercontent.com/json-c/json-c/json-c-0.13/json_object_private.h; 	tar -zxf postgis-$POSTGIS_VERSION.tar.gz; 	sed -i 's/#error.*/#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H 1/' /usr/include/proj_api.h; 	cd /staging/postgis-$POSTGIS_VERSION; 	./configure --with-pgconfig=/usr/local/pgsql/bin/pg_config; 	make; 	make install; 	sed -i '1d' /usr/local/pgsql/share/extension/postgis--$POSTGIS_VERSION.sql; 	apt-get remove -y gcc build-essential wget; 	apt-get autoremove -y; 	apt-get clean; 	rm -fr /var/lib/apt/lists/* /staging /usr/include; # buildkit
                        
# 2021-09-03 02:18:55  35.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/local/bin/docker-entrypoint.sh / # backwards compat # buildkit
                        
# 2021-09-03 02:18:55  11.31KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2021-09-03 02:18:55  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 644 /docker-entrypoint-initdb.d/init-db.sql # buildkit
                        
# 2021-09-03 02:18:55  208.00B 复制新文件或目录到容器中
COPY init.sql /docker-entrypoint-initdb.d/init-db.sql # buildkit
                        
# 2021-09-03 02:18:55  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 PGDATA
ENV PGDATA=/var/lib/postgresql/data
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 LANG
ENV LANG=en_US.utf8
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/pgsql/bin
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 POSTGIS_VERSION
ENV POSTGIS_VERSION=2.3.2
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 PG_VERSION
ENV PG_VERSION=9.5.25
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 PG_MAJOR
ENV PG_MAJOR=9.5
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 GOSU_VERSION
ENV GOSU_VERSION=1.12
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 POSTGRES_HOST_AUTH_METHOD
ENV POSTGRES_HOST_AUTH_METHOD=trust
                        
# 2021-09-03 02:18:55  0.00B 设置环境变量 POSTGRES_PASSWORD
ENV POSTGRES_PASSWORD=postgres
                        
# 2021-09-03 02:18:55  0.00B 
MAINTAINER Piero Toffanin <pt@masseranolabs.com>
                        
# 2021-08-31 09:20:56  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2021-08-31 09:20:55  72.78MB 
/bin/sh -c #(nop) ADD file:d2abf27fe2e8b0b5f4da68c018560c73e11c53098329246e3e6fe176698ef941 in / 
                        
                    

镜像信息

{
    "Id": "sha256:e40c0f274bba7d69e67d60ad72a6ced019ff68f2bb53b160df7c55014196475f",
    "RepoTags": [
        "opendronemap/webodm_db:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/webodm_db:latest"
    ],
    "RepoDigests": [
        "opendronemap/webodm_db@sha256:03f18ec0089325ec2b8975ba1781277bcdc212b6d86c9de33f6409d313e90430",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opendronemap/webodm_db@sha256:85c02f9696203e14c1f860fb6d66d34400d6ba0e5b67842845fcc9bd59638029"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2021-09-02T18:18:55.485680168Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "Piero Toffanin \u003cpt@masseranolabs.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5432/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/pgsql/bin",
            "POSTGRES_PASSWORD=postgres",
            "POSTGRES_HOST_AUTH_METHOD=trust",
            "GOSU_VERSION=1.12",
            "PG_MAJOR=9.5",
            "PG_VERSION=9.5.25",
            "POSTGIS_VERSION=2.3.2",
            "DEBIAN_FRONTEND=noninteractive",
            "LANG=en_US.utf8",
            "PGDATA=/var/lib/postgresql/data"
        ],
        "Cmd": [
            "postgres"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/postgresql/data": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null,
        "StopSignal": "SIGINT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 694720673,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6c4ca4dce01ee7854f1c51581038125caaa1588fd9d87a7a30dac102ae2855b5/diff:/var/lib/docker/overlay2/abbf38d28bb0034ee425169f42e8817bf9b69e570ccb82b7c0ee54fd603021ba/diff:/var/lib/docker/overlay2/09a5ca0452b6f89a400d8c41be693bb4200fb241a4dd13d7099830f950c499bf/diff:/var/lib/docker/overlay2/872a7613337a4c8444bee242919821f124a375d2e9f53326a05524d97e7af45a/diff:/var/lib/docker/overlay2/b2fe6c98760e6e87eb7f13a0fc7b399218fdc1440849f3420db98c0431030f11/diff",
            "MergedDir": "/var/lib/docker/overlay2/a33d7354dc86d593e24a3fb9f16284d6f04e3daf5d841504a303b506f38124f3/merged",
            "UpperDir": "/var/lib/docker/overlay2/a33d7354dc86d593e24a3fb9f16284d6f04e3daf5d841504a303b506f38124f3/diff",
            "WorkDir": "/var/lib/docker/overlay2/a33d7354dc86d593e24a3fb9f16284d6f04e3daf5d841504a303b506f38124f3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:4942a1abcbfa1c325b1d7ed93d3cf6020f555be706672308a4a4a6b6d631d2e7",
            "sha256:c4b5e6be18016fc25d5fbb4c37df3e6e47b7bddf70015dbdf2ca12d8271a8651",
            "sha256:054c07ea21293a005e0452f7783a062f42360a1c5bb4fa3701b1df2ed946f105",
            "sha256:6126a5aa0b5dc8700d65851500cd60534858d85cb7d8e04ca45e35bbfd0501f7",
            "sha256:dfd20d3dcebf62cad6f173d5a66de9a94211727decfdbb40739f31df72103f5a",
            "sha256:93b4b9a897dce4f06a0b1692c128a0fb1b7ce6ea3b7f76574e385312a7d0bcb7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-08T17:43:55.434369469+08:00"
    }
}

更多版本

docker.io/opendronemap/webodm_db:latest

linux/amd64 docker.io694.72MB2025-09-08 17:44
28