概要

フル名
docker.io/openim/openim-server
Registry
docker.io
名前空間
openim
リポジトリ
openim-server
キャッシュ Tag 数
786
最終同期
07/05/2026, 06:55 PM

概要

OpenIM Server 即时通讯核心镜像,消息路由、用户管理与 WebSocket 长连接,开源 IM 方案的消息层主服务组件。

詳細

openim/openim-server 运行 OpenIM 核心消息服务,处理 WebSocket 连接、消息存储路由与群组管理,需 MongoDB/Kafka/Redis。定位为 IM 核心微服务,与 openim-chat 配合;企业自建 IM、客服系统或社交应用消息中枢。

快速启动

docker run -d --name openim-server \
  -p 10001:10001 -p 10002:10002 \
  docker.io/openim/openim-server:latest

推荐实践

docker run -d --name openim-server \
  --restart unless-stopped \
  -p 10001:10001 -p 10002:10002 \
  -e MONGO_URI=mongodb://mongo:27017/openim \
  -e KAFKA_ADDRESS=kafka:9092 \
  -e REDIS_ADDRESS=redis:6379 \
  docker.io/openim/openim-server:v3.8.0

核心参数说明

  • -p 10001 — WebSocket 网关
  • -p 10002 — REST API
  • MONGO_URI — 消息存储(高敏
  • 依赖 — Kafka + Redis + Mongo

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: openim-server
spec:
  replicas: 3
  selector:
    matchLabels:
      app: openim-server
  template:
    metadata:
      labels:
        app: openim-server
    spec:
      containers:
        - name: server
          image: docker.io/openim/openim-server:v3.8.0
          ports:
            - containerPort: 10001
            - containerPort: 10002
          envFrom:
            - secretRef:
                name: openim-server-env
---
apiVersion: v1
kind: Service
metadata:
  name: openim-server
spec:
  selector:
    app: openim-server
  ports:
    - port: 10001
      targetPort: 10001
    - port: 10002
      targetPort: 10002

多副本 + HPA;Ingress WebSocket 升级支持。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/openim/openim-server
:sha-1a053275f83d
linux/amd64linux/arm64
2025/12/31 12:25685.5 MBsha256:0c39e55aa9fe
docker.io/openim/openim-server
:v3.8.3-patch.15
linux/amd64linux/arm64
2025/12/31 12:25685.5 MBsha256:0c39e55aa9fe
docker.io/openim/openim-server
:3.8.3-patch.15
linux/amd64linux/arm64
2025/12/31 12:25685.5 MBsha256:0c39e55aa9fe
docker.io/openim/openim-server
:sha-1a1391cf3d3e
linux/amd64linux/arm64
2025/12/25 17:01685.5 MBsha256:9df03e4ec13a
docker.io/openim/openim-server
:sha-1c5f876183ed
linux/amd64linux/arm64
2025/12/19 18:09685.4 MBsha256:fbaac3860c86
docker.io/openim/openim-server
:v3.8.3-patch.13
linux/amd64linux/arm64
2025/12/19 18:09685.4 MBsha256:fbaac3860c86
docker.io/openim/openim-server
:3.8.3-patch.13
linux/amd64linux/arm64
2025/12/19 18:09685.4 MBsha256:fbaac3860c86
docker.io/openim/openim-server
:sha-2a0df3a22e43
linux/amd64linux/arm64
2025/10/24 16:14685.4 MBsha256:3dc9417a5876
docker.io/openim/openim-server
:v3.8.3-patch.12
linux/amd64linux/arm64
2025/10/24 16:14685.4 MBsha256:3dc9417a5876
docker.io/openim/openim-server
:3.8.3-patch.12
linux/amd64linux/arm64
2025/10/24 16:14685.4 MBsha256:3dc9417a5876
docker.io/openim/openim-server
:sha-4aea6bb4ff64
linux/amd64linux/arm64
2025/09/01 11:30677.9 MBsha256:03ff05e40e9d
docker.io/openim/openim-server
:v3.8.3-patch.10
linux/amd64linux/arm64
2025/09/01 11:30677.9 MBsha256:03ff05e40e9d
docker.io/openim/openim-server
:3.8.3-patch.10
linux/amd64linux/arm64
2025/09/01 11:30677.9 MBsha256:03ff05e40e9d
docker.io/openim/openim-server
:sha-2aab703
linux/amd64linux/arm64
2025/08/19 17:22677.9 MBsha256:f73618d74efb
docker.io/openim/openim-server
:v3.8.3-patch.9
linux/amd64linux/arm64
2025/08/19 17:22677.9 MBsha256:f73618d74efb
docker.io/openim/openim-server
:3.8.3-patch.9
linux/amd64linux/arm64
2025/08/19 17:22677.9 MBsha256:f73618d74efb
docker.io/openim/openim-server
:sha-0202527
linux/amd64linux/arm64
2025/08/13 19:13677.9 MBsha256:3635f9ea7ec9
docker.io/openim/openim-server
:v3.8.3-patch.8
linux/amd64linux/arm64
2025/08/13 19:13677.9 MBsha256:3635f9ea7ec9
docker.io/openim/openim-server
:3.8.3-patch.8
linux/amd64linux/arm64
2025/08/13 19:13677.9 MBsha256:3635f9ea7ec9
docker.io/openim/openim-server
:sha-482284a
linux/amd64linux/arm64
2025/07/29 17:49677.9 MBsha256:eaba32f9341f