镜像概览

完整引用
docker.io/openim/openim-rpc-user
Registry
docker.io
命名空间
openim
仓库
openim-rpc-user
已缓存 Tag 数
91
最近同步
07/06/2026, 09:55 AM

简介

OpenIM RPC User 用户微服务镜像,管理 IM 用户资料、好友与黑名单,需与 OpenIM 其他 RPC 组件同栈部署。

详细介绍

openim/openim-rpc-user 承载 OpenIM 用户域逻辑,包括注册资料、好友关系与在线状态查询。典型作为私有化 IM 后端核心模块之一,定位为无状态 gRPC 微服务,依赖 Redis/MySQL/etcd 由 config 指定;K8s Deployment 水平扩展。

快速启动

docker run -d --name openim-rpc-user \
  -p 10110:10110 \
  -v $(pwd)/config:/config:ro \
  docker.io/openim/openim-rpc-user:latest

推荐实践

docker run -d --name openim-rpc-user \
  --restart unless-stopped \
  -p 10110:10110 \
  -v /opt/openim/config:/config:ro \
  docker.io/openim/openim-rpc-user:v3.8.0

核心参数说明

  • -p 10110:10110 — User RPC 服务端口
  • -v .../config:... — OpenIM 统一配置
  • --restart unless-stopped — 用户服务持续在线
  • 固定 tag — 与 OpenIM 全栈 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: openim-rpc-user
spec:
  replicas: 2
  selector:
    matchLabels:
      app: openim-rpc-user
  template:
    metadata:
      labels:
        app: openim-rpc-user
    spec:
      containers:
        - name: user
          image: docker.io/openim/openim-rpc-user:v3.8.0
          ports:
            - containerPort: 10110
          volumeMounts:
            - name: config
              mountPath: /config
              readOnly: true
      volumes:
        - name: config
          configMap:
            name: openim-config
---
apiVersion: v1
kind: Service
metadata:
  name: openim-rpc-user
spec:
  selector:
    app: openim-rpc-user
  ports:
    - port: 10110
      targetPort: 10110

与其他 OpenIM RPC 同 namespace;Redis/MySQL 独立 Service。

最新 Tag(20 条)

查看全部 91 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/openim/openim-rpc-user
:sha-bc45a9c22202
linux/amd64linux/arm64
2026/07/06 17:1123.9 MBsha256:b3918f1b215b
docker.io/openim/openim-rpc-user
:release-v3.8.3-patch.servertest-matrix.hephaestus.20260706164014.186804400
linux/amd64linux/arm64
2026/07/06 17:1123.9 MBsha256:b3918f1b215b
docker.io/openim/openim-rpc-user
:3.8.3-patch.servertest-matrix.hephaestus.20260706164014.186804400
linux/amd64linux/arm64
2026/07/06 17:1123.9 MBsha256:b3918f1b215b
docker.io/openim/openim-rpc-user
:v3.8.3-patch.servertest-matrix.hephaestus.20260706164014.186804400
linux/amd64linux/arm64
2026/07/06 17:1123.9 MBsha256:b3918f1b215b
docker.io/openim/openim-rpc-user
:sha-915fcaa52c98
linux/amd64linux/arm64
2026/07/03 23:5123.9 MBsha256:ac1c1f31b16a
docker.io/openim/openim-rpc-user
:release-v3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 23:5123.9 MBsha256:ac1c1f31b16a
docker.io/openim/openim-rpc-user
:3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 23:5123.9 MBsha256:ac1c1f31b16a
docker.io/openim/openim-rpc-user
:v3.8.3-patch.servertest-ghcrtest.hephaestus.20260703100016.102498336
linux/amd64linux/arm64
2026/07/03 23:5123.9 MBsha256:ac1c1f31b16a
docker.io/openim/openim-rpc-user
:sha-748d783d36fc
linux/amd64linux/arm64
2025/05/21 16:2241.7 MBsha256:4dcdb1de59da
docker.io/openim/openim-rpc-user
:v3.8.3-patch
linux/arm64linux/amd64
2025/05/21 16:2240.1 MBsha256:ca2177f7fa9c
docker.io/openim/openim-rpc-user
:main
linux/amd64linux/arm64
2025/05/21 16:2141.7 MBsha256:4dcdb1de59da
docker.io/openim/openim-rpc-user
:sha-7b02b4b
linux/amd64linux/arm64
2024/12/30 15:1241.6 MBsha256:b9b76cf907c8
docker.io/openim/openim-rpc-user
:v3.8.3-alpha.3-test1
linux/arm64linux/amd64
2024/12/30 15:1240.0 MBsha256:001ae34d1423
docker.io/openim/openim-rpc-user
:sha-fc94eed
linux/amd64linux/arm64
2024/03/08 18:2013.5 MBsha256:05cdedda0c85
docker.io/openim/openim-rpc-user
:release-v3.6
linux/amd64linux/arm64
2024/03/08 18:2013.5 MBsha256:05cdedda0c85
docker.io/openim/openim-rpc-user
:sha-a534134
linux/amd64linux/arm64
2024/03/08 16:0913.5 MBsha256:216faa965032
docker.io/openim/openim-rpc-user
:sha-5282ab9
linux/amd64linux/arm64
2024/03/08 14:1213.5 MBsha256:2411d5a080bd
docker.io/openim/openim-rpc-user
:sha-a1f0eb2
linux/amd64linux/arm64
2024/03/08 11:4913.5 MBsha256:36fd6e2450f9
docker.io/openim/openim-rpc-user
:nightly
linux/amd64linux/arm64
2024/03/08 11:4913.5 MBsha256:36fd6e2450f9
docker.io/openim/openim-rpc-user
:sha-bd31f6b
linux/amd64linux/arm64
2024/03/08 11:0313.5 MBsha256:7e29a4ee50af