概要

フル名
docker.io/apereo/cas
Registry
docker.io
名前空間
apereo
リポジトリ
cas
キャッシュ Tag 数
161
最終同期
07/06/2026, 03:59 AM

概要

Apereo CAS 单点登录服务器镜像,SAML/OAuth/OIDC 协议统一身份认证,Java Spring Boot Web 服务需外部数据库后端。

詳細

apereo/cas 运行 Apereo Central Authentication Service,提供 SAML 2.0、OAuth 2.0 与 OIDC 统一身份认证与 SSO 票据管理。定位为 SSO Web/API 服务,需 PostgreSQL/MySQL 存储 ticket 与 service registry;K8s Deployment + Ingress 企业身份联邦。

快速启动

docker run -d --name cas \
  -p 8443:8443 \
  -e CAS_SERVER_NAME=https://cas.example.org \
  docker.io/apereo/cas:latest

推荐实践

docker run -d --name cas \
  --restart unless-stopped \
  -p 8443:8443 \
  -v /data/cas/config:/etc/cas/config \
  -e CAS_SERVER_NAME=https://cas.internal \
  docker.io/apereo/cas:7.0.0

核心参数说明

  • -p 8443:8443 — CAS HTTPS 服务端口
  • -e CAS_SERVER_NAME — 对外 SSO 域名
  • -v .../cas/config:... — 服务注册与策略配置
  • 依赖 — PostgreSQL/MySQL 后端

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: cas
spec:
  replicas: 2
  selector:
    matchLabels:
      app: cas
  template:
    metadata:
      labels:
        app: cas
    spec:
      containers:
        - name: cas
          image: docker.io/apereo/cas:7.0.0
          ports:
            - containerPort: 8443
          envFrom:
            - secretRef:
                name: cas-env
          volumeMounts:
            - name: config
              mountPath: /etc/cas/config
      volumes:
        - name: config
          configMap:
            name: cas-config
---
apiVersion: v1
kind: Service
metadata:
  name: cas
spec:
  selector:
    app: cas
  ports:
    - port: 8443
      targetPort: 8443

Ingress TLS 终止;PostgreSQL StatefulSet 存储 ticket。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/apereo/cas
:7.3.7.3
linux/amd64linux/arm64
2026/07/06 09:13306.4 MBsha256:884dc6cbcce1
docker.io/apereo/cas
:8.0.0-RC6
linux/amd64linux/arm64
2026/06/28 03:57457.8 MBsha256:7e672fd69e7b
docker.io/apereo/cas
:8.0.0-RC5
linux/amd64linux/arm64
2026/06/27 10:10451.8 MBsha256:10047d4fe260
docker.io/apereo/cas
:7.3.7.2
linux/amd64linux/arm64
2026/06/18 09:31303.1 MBsha256:b914202d4da5
docker.io/apereo/cas
:7.3.7.1
linux/amd64linux/arm64
2026/06/06 10:29301.8 MBsha256:1fb0ec772573
docker.io/apereo/cas
:8.0.0-RC4
linux/amd64linux/arm64
2026/05/29 10:19442.1 MBsha256:a49f25484b65
docker.io/apereo/cas
:7.3.7
linux/amd64linux/arm64
2026/05/27 09:23299.8 MBsha256:a13bac226607
docker.io/apereo/cas
:7.3.6
linux/amd64linux/arm64
2026/05/16 09:36299.0 MBsha256:a4be2be0f252
docker.io/apereo/cas
:8.0.0-RC3
linux/amd64linux/arm64
2026/04/26 09:03433.1 MBsha256:6fc3fdd7bbd4
docker.io/apereo/cas
:7.3.5
linux/amd64linux/arm64
2026/04/04 10:00303.9 MBsha256:7aab22e1e5a8
docker.io/apereo/cas
:7.3.4
linux/amd64linux/arm64
2026/03/26 09:21303.2 MBsha256:fdea60906086
docker.io/apereo/cas
:8.0.0-RC2
linux/amd64linux/arm64
2026/03/23 09:03434.4 MBsha256:d45000d8f7a4
docker.io/apereo/cas
:7.2.7
linux/amd64linux/arm64
2026/02/22 09:19298.2 MBsha256:505c45582e1d
docker.io/apereo/cas
:7.1.6.2
linux/amd64linux/arm64
2026/02/22 09:18293.1 MBsha256:105d44687c9f
docker.io/apereo/cas
:8.0.0-RC1
linux/amd64linux/arm64
2026/02/21 08:59434.4 MBsha256:1954679bfec3
docker.io/apereo/cas
:7.3.3
linux/amd64linux/arm64
2026/02/06 22:32306.4 MBsha256:9126f28d13cd
docker.io/apereo/cas
:7.3.2
linux/amd64linux/arm64
2026/01/10 09:09298.7 MBsha256:8c868816d7ae
docker.io/apereo/cas
:7.3.1
linux/arm64linux/amd64
2025/12/07 00:04296.0 MBsha256:6480e2dd447a
docker.io/apereo/cas
:7.3.0
linux/amd64linux/arm64
2025/11/09 09:15298.7 MBsha256:8c77f3e2cc5a
docker.io/apereo/cas
:7.3.0-RC4
linux/amd64linux/arm64
2025/10/03 21:33311.0 MBsha256:c3f36b5b29d8