镜像概览

完整引用
docker.io/openmaptiles/postgis
Registry
docker.io
命名空间
openmaptiles
仓库
postgis
已缓存 Tag 数
60
最近同步
07/06/2026, 02:54 PM

简介

OpenMapTiles PostGIS 数据库镜像,预置 osm2pgsql schema 与地图矢量瓦片导入工具链,为 openmaptiles/tileserver 提供底图数据,需大容量持久化。

详细介绍

openmaptiles/postgis 基于 PostgreSQL + PostGIS,集成 OpenMapTiles 所需的表结构与 import 脚本,用于从 OSM PBF 导入 planet 或区域 extract。镜像暴露 5432,数据目录须 SSD volume,导入过程 CPU/内存密集。与 generic postgis 相比 schema 预配置;生产应固定 tag、定期 pg_dump 备份,并将 POSTGRES_PASSWORD 经 Secret 注入,tileserver 只读连接。

快速启动

docker run -d --name openmaptiles-postgis \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=change-me \
  -v $(pwd)/pgdata:/var/lib/postgresql/data \
  docker.io/openmaptiles/postgis:latest

推荐实践

docker run -d --name openmaptiles-postgis \
  --restart unless-stopped \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=change-me \
  -e POSTGRES_DB=openmaptiles \
  -v /data/openmaptiles/pgdata:/var/lib/postgresql/data \
  docker.io/openmaptiles/postgis:7.1

核心参数说明

  • -p 5432:5432 — PostgreSQL 协议
  • -e POSTGRES_PASSWORD — 超级用户密码
  • -e POSTGRES_DB=openmaptiles — 默认数据库名
  • -v .../pgdata — 数据目录(导入后可达百 GB)
  • --restart unless-stopped — 地图数据库持续在线
  • 固定 tag — 与 openmaptiles-tools 版本匹配

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: openmaptiles-postgis
spec:
  serviceName: postgis
  replicas: 1
  selector:
    matchLabels:
      app: postgis
  template:
    metadata:
      labels:
        app: postgis
    spec:
      containers:
        - name: postgis
          image: docker.io/openmaptiles/postgis:7.1
          ports:
            - containerPort: 5432
          envFrom:
            - secretRef:
                name: postgis-auth
          volumeMounts:
            - name: data
              mountPath: /var/lib/postgresql/data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: ["ReadWriteOnce"]
        resources:
          requests:
            storage: 200Gi
---
apiVersion: v1
kind: Service
metadata:
  name: postgis
spec:
  clusterIP: None
  selector:
    app: postgis
  ports:
    - port: 5432

PVC 用 SSD StorageClass 200Gi+;导入 Job 离线执行,tileserver 只读账号连接。

最新 Tag(20 条)

查看全部 60 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/openmaptiles/postgis
:latest
linux/amd64
2026/03/12 14:29332.9 MBsha256:ab23c4b81783
docker.io/openmaptiles/postgis
:7.2
linux/amd64
2025/09/29 16:27332.8 MBsha256:6954f0b767b0
docker.io/openmaptiles/postgis
:7.2.0
linux/amd64
2025/09/29 16:27332.8 MBsha256:6954f0b767b0
docker.io/openmaptiles/postgis
:7.1
linux/amd64
2025/01/04 22:17317.9 MBsha256:43f2cd3fe4c1
docker.io/openmaptiles/postgis
:7.1.1
linux/amd64
2025/01/04 22:17317.9 MBsha256:43f2cd3fe4c1
docker.io/openmaptiles/postgis
:7.1.0
linux/amd64
2024/02/26 20:32253.9 MBsha256:ce37dd054cba
docker.io/openmaptiles/postgis
:7.0
linux/amd64
2022/09/27 15:08245.4 MBsha256:5f53bb9d11f1
docker.io/openmaptiles/postgis
:7.0.0
linux/amd64
2022/09/27 15:08245.4 MBsha256:5f53bb9d11f1
docker.io/openmaptiles/postgis
:6.2
linux/amd64
2022/05/06 03:17210.8 MBsha256:345e1ff94c7f
docker.io/openmaptiles/postgis
:6.2.0
linux/amd64
2022/05/06 03:17210.8 MBsha256:345e1ff94c7f
docker.io/openmaptiles/postgis
:6.1
linux/amd64
2022/01/05 16:31202.8 MBsha256:71fbee34ec9d
docker.io/openmaptiles/postgis
:6.1.4
linux/amd64
2022/01/05 16:31202.8 MBsha256:71fbee34ec9d
docker.io/openmaptiles/postgis
:6.1.3
linux/amd64
2021/11/26 17:03202.8 MBsha256:5071b566197a
docker.io/openmaptiles/postgis
:6.1.2
linux/amd64
2021/10/30 06:03202.8 MBsha256:3336184fb985
docker.io/openmaptiles/postgis
:6.0
linux/amd64
2021/10/13 14:03207.5 MBsha256:34476b1c1a64
docker.io/openmaptiles/postgis
:6.0.1
linux/amd64
2021/10/13 14:03207.5 MBsha256:34476b1c1a64
docker.io/openmaptiles/postgis
:6.0.0
linux/amd64
2021/10/09 06:31202.8 MBsha256:4f25d28c846e
docker.io/openmaptiles/postgis
:latest-imposm10
linux/amd64
2021/02/09 19:36157.4 MBsha256:e13fdfb4f3ad
docker.io/openmaptiles/postgis
:5.3-imposm10
linux/amd64
2020/12/08 21:51154.8 MBsha256:8c118abb8578
docker.io/openmaptiles/postgis
:5.3.2-imposm10
linux/amd64
2020/12/08 21:51154.8 MBsha256:8c118abb8578