Overview

Full name
docker.io/openim/openim-push
Registry
docker.io
Namespace
openim
Repository
openim-push
Cached tags
91
Last synced
07/06/2026, 06:40 AM

Introduction

OpenIM 离线推送服务镜像,对接 FCM/APNs 等厂商通道下发通知,需 Redis/Kafka 与 OpenIM 核心栈同网段。

Details

openim/openim-push 处理 OpenIM 离线消息 push 分发,连接第三方推送 SDK 与内部消息队列。定位为推送 HTTP/gRPC 微服务,需厂商 push 凭据 env;K8s Deployment 与 OpenIM 其他 RPC 同 namespace。

快速启动

docker run -d --name openim-push \
  -p 10170:10170 \
  -e REDIS_ADDRESS=redis:6379 \
  docker.io/openim/openim-push:latest

推荐实践

docker run -d --name openim-push \
  --restart unless-stopped \
  -p 10170:10170 \
  -e REDIS_ADDRESS=redis.internal:6379 \
  -e FCM_SERVER_KEY=xxx \
  docker.io/openim/openim-push:v3.8.0

核心参数说明

  • -p 10170:10170 — Push 服务端口
  • -e REDIS_ADDRESS — 离线消息队列 Redis
  • -e FCM_SERVER_KEY — FCM 推送密钥(高敏
  • 固定 tag — OpenIM 栈 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: openim-push
spec:
  replicas: 2
  selector:
    matchLabels:
      app: openim-push
  template:
    metadata:
      labels:
        app: openim-push
    spec:
      containers:
        - name: push
          image: docker.io/openim/openim-push:v3.8.0
          ports:
            - containerPort: 10170
          envFrom:
            - secretRef:
                name: openim-push-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: openim-push
spec:
  selector:
    app: openim-push
  ports:
    - port: 10170
      targetPort: 10170

FCM/APNs 凭据 Secret 管理。

Latest tags (20)

View all 91 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/openim/openim-push
:sha-68cb6f425c2b
linux/amd64linux/arm64
2026/07/06 13:5524.4 MBsha256:354139c8e6df
docker.io/openim/openim-push
:release-v3.8.3-patch.servertest-targetbranch.hephaestus.20260706032134.25985
linux/amd64linux/arm64
2026/07/06 13:5524.4 MBsha256:354139c8e6df
docker.io/openim/openim-push
:3.8.3-patch.servertest-targetbranch.hephaestus.20260706032134.25985
linux/amd64linux/arm64
2026/07/06 13:5524.4 MBsha256:354139c8e6df
docker.io/openim/openim-push
:v3.8.3-patch.servertest-targetbranch.hephaestus.20260706032134.25985
linux/amd64linux/arm64
2026/07/06 13:5424.4 MBsha256:354139c8e6df
docker.io/openim/openim-push
:sha-915fcaa52c98
linux/amd64linux/arm64
2026/07/03 20:3024.4 MBsha256:f77b9ff51d71
docker.io/openim/openim-push
:release-v3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 20:3024.4 MBsha256:f77b9ff51d71
docker.io/openim/openim-push
:3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 20:3024.4 MBsha256:f77b9ff51d71
docker.io/openim/openim-push
:v3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 20:3024.4 MBsha256:f77b9ff51d71
docker.io/openim/openim-push
:sha-748d783d36fc
linux/amd64linux/arm64
2025/05/21 13:3543.8 MBsha256:c3b9906a62f8
docker.io/openim/openim-push
:v3.8.3-patch
linux/amd64linux/arm64
2025/05/21 13:3543.8 MBsha256:c3b9906a62f8
docker.io/openim/openim-push
:main
linux/amd64linux/arm64
2025/05/21 13:3543.8 MBsha256:c3b9906a62f8
docker.io/openim/openim-push
:sha-7b02b4b
linux/amd64linux/arm64
2024/12/30 12:5342.7 MBsha256:60685e99349b
docker.io/openim/openim-push
:v3.8.3-alpha.3-test1
linux/amd64linux/arm64
2024/12/30 12:5342.7 MBsha256:60685e99349b
docker.io/openim/openim-push
:sha-fc94eed
linux/amd64linux/arm64
2024/03/08 17:1614.9 MBsha256:cd2c8e4b5e60
docker.io/openim/openim-push
:release-v3.6
linux/amd64linux/arm64
2024/03/08 17:1614.9 MBsha256:cd2c8e4b5e60
docker.io/openim/openim-push
:sha-a534134
linux/amd64linux/arm64
2024/03/08 15:0714.9 MBsha256:630b8e94061e
docker.io/openim/openim-push
:sha-5282ab9
linux/amd64linux/arm64
2024/03/08 13:0814.9 MBsha256:07a911fc4249
docker.io/openim/openim-push
:sha-a1f0eb2
linux/amd64linux/arm64
2024/03/08 10:4514.9 MBsha256:bfa724c6c55a
docker.io/openim/openim-push
:nightly
linux/amd64linux/arm64
2024/03/08 10:4514.9 MBsha256:bfa724c6c55a
docker.io/openim/openim-push
:sha-bd31f6b
linux/amd64linux/arm64
2024/03/08 10:0114.9 MBsha256:e30f0b5d2840