概要

フル名
docker.io/opensips/opensips
Registry
docker.io
名前空間
opensips
リポジトリ
opensips
キャッシュ Tag 数
22
最終同期
07/06/2026, 11:19 AM

概要

OpenSIPS 开源 SIP 服务器镜像,支持 VoIP 路由、注册与负载均衡,适合企业 IP 电话与 WebRTC 网关私有化部署。

詳細

opensips/opensips 运行 OpenSIPS 信令服务器,处理 SIP REGISTER、INVITE 路由与 NAT 穿越。典型作为 Asterisk/FreeSWITCH 前的 SBC 或大规模注册集群,与 Kamailio 同类。定位为有状态信令服务,需配置文件 volume 与 RTP 端口范围;K8s 可 Deployment 但 UDP/SIP 常需 hostNetwork 或 LoadBalancer。

快速启动

docker run -d --name opensips \
  -p 5060:5060/udp \
  -p 5060:5060/tcp \
  -v $(pwd)/opensips.cfg:/etc/opensips/opensips.cfg:ro \
  docker.io/opensips/opensips:latest

推荐实践

docker run -d --name opensips \
  --restart unless-stopped \
  -p 5060:5060/udp \
  -p 5060:5060/tcp \
  -p 10000-10100:10000-10100/udp \
  -v /opt/opensips/opensips.cfg:/etc/opensips/opensips.cfg:ro \
  docker.io/opensips/opensips:3.4

核心参数说明

  • -p 5060:5060/udp — SIP 信令 UDP 端口
  • -p 5060:5060/tcp — SIP 信令 TCP 端口
  • -p 10000-10100:.../udp — RTP 媒体端口范围
  • -v .../opensips.cfg:... — 路由与模块配置
  • --restart unless-stopped — 信令服务持续在线
  • 固定 tag — OpenSIPS 模块 ABI pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: opensips
spec:
  replicas: 2
  selector:
    matchLabels:
      app: opensips
  template:
    metadata:
      labels:
        app: opensips
    spec:
      containers:
        - name: opensips
          image: docker.io/opensips/opensips:3.4
          ports:
            - containerPort: 5060
              protocol: UDP
            - containerPort: 5060
              protocol: TCP
          volumeMounts:
            - name: config
              mountPath: /etc/opensips
      volumes:
        - name: config
          configMap:
            name: opensips-config
---
apiVersion: v1
kind: Service
metadata:
  name: opensips
spec:
  type: LoadBalancer
  selector:
    app: opensips
  ports:
    - name: sip-udp
      port: 5060
      protocol: UDP
      targetPort: 5060

SIP/RTP 建议 LoadBalancer 或 hostNetwork;ConfigMap 管理 opensips.cfg,按并发调 CPU 与端口范围。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/opensips/opensips
:sipssert-3.6
linux/amd64
2026/07/06 12:09120.4 MBsha256:5aa0d3ba41ff
docker.io/opensips/opensips
:sipssert-4.0
linux/amd64
2026/07/06 08:29121.4 MBsha256:f839f313a695
docker.io/opensips/opensips
:latest
linux/amd64
2026/07/06 04:38119.1 MBsha256:582d1f6699fc
docker.io/opensips/opensips
:sipssert
linux/amd64
2026/07/06 04:37123.3 MBsha256:892b6291633e
docker.io/opensips/opensips
:3.6
linux/amd64
2026/06/18 15:32116.3 MBsha256:eba1396b438a
docker.io/opensips/opensips
:4.0
linux/amd64
2026/06/18 15:21116.3 MBsha256:c38696ae8bc3
docker.io/opensips/opensips
:softswitch-ce
linux/amd64
2026/06/03 17:37120.8 MBsha256:0ebfc43d3335
docker.io/opensips/opensips
:sbc-ce
linux/amd64
2026/06/03 17:29120.8 MBsha256:122fc2b3939d
docker.io/opensips/opensips
:sipssert-3.4
linux/amd64
2026/05/20 08:28119.9 MBsha256:8660715e392a
docker.io/opensips/opensips
:3.4
linux/amd64
2026/05/07 13:47126.4 MBsha256:dde33e181f80
docker.io/opensips/opensips
:cp-all-tools
linux/amd64
2026/04/28 18:50145.3 MBsha256:18edb530dcf4
docker.io/opensips/opensips
:sipssert-3.5
linux/amd64
2026/02/11 10:34119.8 MBsha256:6b4bf5fb713b
docker.io/opensips/opensips
:3.5
linux/amd64
2025/12/19 12:50126.4 MBsha256:d578ab96ada5
docker.io/opensips/opensips
:ims-ce
linux/amd64
2025/07/24 18:53133.6 MBsha256:8663b9d5d410
docker.io/opensips/opensips
:3.2
linux/amd64
2024/07/04 23:11125.8 MBsha256:afb5f573e3c1
docker.io/opensips/opensips
:sipssert-3.3
linux/amd64
2024/02/22 13:58120.8 MBsha256:de2fe9e2ab55
docker.io/opensips/opensips
:3.3
linux/amd64
2024/02/22 12:22125.9 MBsha256:23b84e70b9d1
docker.io/opensips/opensips
:3.1
linux/amd64
2023/06/22 08:57125.2 MBsha256:f5030b17b801
docker.io/opensips/opensips
:3.0.1
linux/amd64
2019/10/24 14:5578.1 MBsha256:c36c526e658f
docker.io/opensips/opensips
:3.0
linux/amd64
2019/05/17 19:4076.1 MBsha256:e9983a9f9628