镜像概览

完整引用
docker.io/openremote/postgresql
Registry
docker.io
命名空间
openremote
仓库
postgresql
已缓存 Tag 数
58
最近同步
07/06/2026, 02:38 PM
相关主题

简介

OpenRemote 定制 PostgreSQL 镜像,预置 IoT 平台所需扩展与初始化脚本,作为 openremote/manager 的后端关系库运行。

详细介绍

openremote/postgresql 为 OpenRemote 开源 IoT 中间件配套的数据库镜像,包含平台 schema 初始化与 tuned 参数。须与 openremote/manager、Keycloak 等同栈部署,通用 PostgreSQL 替代品。与 bitnami/postgresql 相比与 OpenRemote 版本绑定;Docker Compose 中单容器持久化 /var/lib/postgresql/data,Kubernetes 中应使用 StatefulSet + PVC。

快速启动

docker run -d --name openremote-pg \
  -p 5432:5432 \
  -e POSTGRES_PASSWORD=postgres \
  -v $(pwd)/pgdata:/var/lib/postgresql/data \
  docker.io/openremote/postgresql:latest

推荐实践

docker run -d --name openremote-pg \
  --restart unless-stopped \
  -p 5432:5432 \
  -e POSTGRES_USER=openremote \
  -e POSTGRES_PASSWORD=strong-pass \
  -e POSTGRES_DB=openremote \
  -v /data/openremote/pg:/var/lib/postgresql/data \
  docker.io/openremote/postgresql:5.42.0

核心参数说明

  • -p 5432:5432 — PostgreSQL 监听端口
  • -e POSTGRES_PASSWORD — 超级用户密码
  • -e POSTGRES_DB — OpenRemote 库名
  • -v .../pg:... — 数据目录持久化
  • --restart unless-stopped — IoT 平台数据库高可用
  • 固定 tag — 与 manager 发行版配套

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: openremote-postgresql
spec:
  serviceName: openremote-postgresql
  replicas: 1
  selector:
    matchLabels:
      app: openremote-postgresql
  template:
    metadata:
      labels:
        app: openremote-postgresql
    spec:
      containers:
        - name: postgresql
          image: docker.io/openremote/postgresql:5.42.0
          ports:
            - containerPort: 5432
          envFrom:
            - secretRef:
                name: openremote-pg-secrets
          volumeMounts:
            - name: data
              mountPath: /var/lib/postgresql/data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 20Gi

单副本 StatefulSet + PVC;manager 经 ClusterIP 连接,备份策略按 StorageClass 与 pg_dump CronJob 配置。

最新 Tag(20 条)

查看全部 58 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/openremote/postgresql
:develop-slim
linux/amd64linux/arm64
2026/05/20 18:29816.7 MBsha256:83770a2ce5bb
docker.io/openremote/postgresql
:develop
linux/amd64linux/arm64
2026/05/20 18:291.9 GBsha256:9bf11cf1eba1
docker.io/openremote/postgresql
:15.14.0.5
linux/amd64linux/arm64
2026/05/06 17:061.0 GBsha256:2ed8df7c1b39
docker.io/openremote/postgresql
:develop-arm64-slim
linux/arm64
2026/05/06 16:58794.1 MBsha256:423c5a0aa9f1
docker.io/openremote/postgresql
:develop-arm64
linux/arm64
2026/05/06 16:562.0 GBsha256:510a0b2cd2d5
docker.io/openremote/postgresql
:latest-slim
linux/amd64linux/arm64
2026/05/06 16:53816.6 MBsha256:37ecc2164eba
docker.io/openremote/postgresql
:17.9.0.1-slim
linux/amd64linux/arm64
2026/05/06 16:53816.6 MBsha256:37ecc2164eba
docker.io/openremote/postgresql
:latest
linux/amd64linux/arm64
2026/05/06 16:531.9 GBsha256:baaa37245c4a
docker.io/openremote/postgresql
:17.9.0.1
linux/amd64linux/arm64
2026/05/06 16:531.9 GBsha256:baaa37245c4a
docker.io/openremote/postgresql
:17.9.0.1-arm64-slim
linux/arm64
2026/05/06 16:53794.1 MBsha256:c96d3da9b842
docker.io/openremote/postgresql
:17.9.0.1-arm64
linux/arm64
2026/05/06 16:512.0 GBsha256:e5f33ff9f106
docker.io/openremote/postgresql
:17.9.0.1-amd64-slim
linux/amd64
2026/05/06 16:49816.6 MBsha256:37ecc2164eba
docker.io/openremote/postgresql
:17.9.0.1-amd64
linux/amd64
2026/05/06 16:471.9 GBsha256:baaa37245c4a
docker.io/openremote/postgresql
:develop-amd64-slim
linux/amd64
2026/05/06 16:47816.6 MBsha256:d14a824cfa58
docker.io/openremote/postgresql
:develop-amd64
linux/amd64
2026/05/06 16:451.9 GBsha256:f7d3227bdc26
docker.io/openremote/postgresql
:17.9.0.0-slim
linux/amd64linux/arm64
2026/04/22 22:13800.6 MBsha256:c2a1ecb8379d
docker.io/openremote/postgresql
:17.9.0.0
linux/amd64linux/arm64
2026/04/22 22:131.9 GBsha256:54580064b801
docker.io/openremote/postgresql
:17.9.0.0-amd64-slim
linux/amd64
2026/04/22 22:12800.6 MBsha256:c2a1ecb8379d
docker.io/openremote/postgresql
:17.9.0.0-amd64
linux/amd64
2026/04/22 22:111.9 GBsha256:54580064b801
docker.io/openremote/postgresql
:17.9.0.0-arm64-slim
linux/arm64
2026/04/22 22:10778.2 MBsha256:6391beacda86