概要

フル名
docker.io/overv/openstreetmap-tile-server
Registry
docker.io
名前空間
overv
リポジトリ
openstreetmap-tile-server
キャッシュ Tag 数
33
最終同期
07/06/2026, 01:09 AM

概要

OpenStreetMap 矢量瓦片服务器镜像,OSM 数据导入与 Mapnik 渲染,自托管地图瓦片服务后端。

詳細

overv/openstreetmap-tile-server 运行 OSM 瓦片渲染服务,导入 planet/region PBF 数据并通过 Mapnik 生成 PNG 矢量瓦片。定位为地图瓦片渲染服务,需大容量 data volume 存放 OSM 数据与渲染缓存;docker 单机或 K8s StatefulSet 自托管地图。

快速启动

docker run -d --name osm-tiles \
  -p 8080:80 \
  -v /data/osm:/data \
  docker.io/overv/openstreetmap-tile-server:latest

推荐实践

docker run -d --name osm-tiles \
  --restart unless-stopped \
  -p 8080:80 \
  -v /data/osm/data:/data \
  -v /data/osm/render:/var/lib/mod_tile \
  -e THREADS=4 \
  docker.io/overv/openstreetmap-tile-server:2.0.0

核心参数说明

  • -p 8080:80 — 瓦片 HTTP 服务
  • -v .../osm/data:... — OSM PBF 数据
  • -e THREADS — 渲染线程数
  • 导入 — 首次需 import 脚本

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: osm-tiles
spec:
  serviceName: osm-tiles
  replicas: 1
  selector:
    matchLabels:
      app: osm-tiles
  template:
    metadata:
      labels:
        app: osm-tiles
    spec:
      containers:
        - name: tiles
          image: docker.io/overv/openstreetmap-tile-server:2.0.0
          ports:
            - containerPort: 80
          volumeMounts:
            - name: osm-data
              mountPath: /data
  volumeClaimTemplates:
    - metadata:
        name: osm-data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 500Gi
---
apiVersion: v1
kind: Service
metadata:
  name: osm-tiles
spec:
  selector:
    app: osm-tiles
  ports:
    - port: 80
      targetPort: 80

大容量 PVC 存 OSM 数据;Ingress 瓦片 URL 前缀。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/overv/openstreetmap-tile-server
:latest
linux/amd64linux/arm64
2025/11/10 20:00549.9 MBsha256:8685e981fd97
docker.io/overv/openstreetmap-tile-server
:2.3.0
linux/amd64linux/arm64
2025/10/04 08:01527.0 MBsha256:4779a651e386
docker.io/overv/openstreetmap-tile-server
:2.2.0
linux/amd64linux/arm64
2023/01/24 20:00524.9 MBsha256:ae06ca61e772
docker.io/overv/openstreetmap-tile-server
:2.1.0
linux/amd64
2022/07/24 00:54493.9 MBsha256:639d8f13496f
docker.io/overv/openstreetmap-tile-server
:v2.1.0
linux/amd64
2022/07/23 08:04499.3 MBsha256:c8fd7a48e1af
docker.io/overv/openstreetmap-tile-server
:2.0.1
linux/amd64
2022/07/13 01:01479.0 MBsha256:3825ba677fc4
docker.io/overv/openstreetmap-tile-server
:v2.0.1
linux/amd64
2022/07/12 08:14480.2 MBsha256:781ac1c7dedb
docker.io/overv/openstreetmap-tile-server
:2.0.0
linux/amd64
2022/05/26 04:01473.4 MBsha256:3a564d052654
docker.io/overv/openstreetmap-tile-server
:v2.0.0
linux/amd64
2022/05/25 08:14483.9 MBsha256:abb630beabd1
docker.io/overv/openstreetmap-tile-server
:v1.8.2
linux/amd64
2022/04/09 08:00435.1 MBsha256:1ea3045f3146
docker.io/overv/openstreetmap-tile-server
:v1.8.1
linux/amd64
2021/12/11 08:13433.4 MBsha256:da78148e10e7
docker.io/overv/openstreetmap-tile-server
:v1.8.0
linux/amd64
2021/11/08 08:13432.8 MBsha256:6d407150a56e
docker.io/overv/openstreetmap-tile-server
:v1.7.4
linux/amd64
2021/10/11 08:12795.7 MBsha256:2cf7f196b903
docker.io/overv/openstreetmap-tile-server
:v1.7.3
linux/amd64
2021/09/07 06:13795.2 MBsha256:c7fdfa886352
docker.io/overv/openstreetmap-tile-server
:v1.7.2
linux/amd64
2021/09/03 06:13795.2 MBsha256:0c3e2e65e751
docker.io/overv/openstreetmap-tile-server
:v1.7.1
linux/amd64
2021/07/19 06:19794.6 MBsha256:cbfa4ed360fb
docker.io/overv/openstreetmap-tile-server
:v1.7.0
linux/amd64
2021/07/03 06:13795.5 MBsha256:01a2435aeb07
docker.io/overv/openstreetmap-tile-server
:v1.6.0
linux/amd64
2021/05/25 06:141.7 GBsha256:c6a8d21958e8
docker.io/overv/openstreetmap-tile-server
:1.5.0
linux/amd64
2020/10/28 04:051.5 GBsha256:ffc506d19db7
docker.io/overv/openstreetmap-tile-server
:1.4.0
linux/amd64
2020/04/19 18:571.5 GBsha256:91659287059b