Overview

Full name
docker.io/casbin/casdoor-all-in-one
Registry
docker.io
Namespace
casbin
Repository
casdoor-all-in-one
Cached tags
1537
Last synced
07/13/2026, 09:00 PM

Introduction

Casdoor All-in-One 身份认证镜像,OAuth2/OIDC/SAML SSO 与 RBAC,应用统一登录与用户权限管理开源 IdP 平台。

Details

casbin/casdoor-all-in-one 打包 Casdoor 完整身份认证平台,支持 OAuth2/OIDC/SAML 单点登录、用户管理与 RBAC 权限。定位为 SSO/IdP Web 平台,内置数据库开箱即用;企业应用统一登录、多租户用户管理与 Casbin 策略驱动的权限控制。

快速启动

docker run -d --name casdoor \
  -p 8000:8000 \
  docker.io/casbin/casdoor-all-in-one:latest

推荐实践

docker run -d --name casdoor \
  --restart unless-stopped \
  -p 8000:8000 \
  -v /data/casdoor:/conf \
  docker.io/casbin/casdoor-all-in-one:1.636.0

核心参数说明

  • -p 8000:8000 — Casdoor Web UI 与 API
  • -v .../conf:... — 配置与数据持久化
  • 协议 — OAuth2/OIDC/SAML
  • RBAC — Casbin 策略引擎

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: casdoor
spec:
  replicas: 2
  selector:
    matchLabels:
      app: casdoor
  template:
    metadata:
      labels:
        app: casdoor
    spec:
      containers:
        - name: casdoor
          image: docker.io/casbin/casdoor-all-in-one:1.636.0
          ports:
            - containerPort: 8000
          volumeMounts:
            - name: conf
              mountPath: /conf
      volumes:
        - name: conf
          persistentVolumeClaim:
            claimName: casdoor-conf
---
apiVersion: v1
kind: Service
metadata:
  name: casdoor
spec:
  selector:
    app: casdoor
  ports:
    - port: 8000
      targetPort: 8000

Ingress TLS;PVC 持久化用户数据。

Latest tags (20)

View all 1537 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/casbin/casdoor-all-in-one
:latest
linux/amd64linux/arm64
2026/06/28 20:53110.3 MBsha256:9ffa732032b8
docker.io/casbin/casdoor-all-in-one
:3.101.0
linux/amd64linux/arm64
2026/06/28 20:53110.3 MBsha256:9ffa732032b8
docker.io/casbin/casdoor-all-in-one
:3.100.0
linux/amd64linux/arm64
2026/06/26 00:21110.3 MBsha256:82d7514a4347
docker.io/casbin/casdoor-all-in-one
:3.99.0
linux/amd64linux/arm64
2026/06/22 18:15110.3 MBsha256:a0397837e981
docker.io/casbin/casdoor-all-in-one
:3.98.0
linux/amd64linux/arm64
2026/06/20 20:30110.3 MBsha256:3d17358ec14e
docker.io/casbin/casdoor-all-in-one
:3.97.1
linux/amd64linux/arm64
2026/06/19 00:12110.3 MBsha256:5b38b0e6c50b
docker.io/casbin/casdoor-all-in-one
:3.97.0
linux/amd64linux/arm64
2026/06/17 22:29110.2 MBsha256:85b541abdf8c
docker.io/casbin/casdoor-all-in-one
:3.96.0
linux/amd64linux/arm64
2026/06/17 21:27110.2 MBsha256:7e06abbc0fd8
docker.io/casbin/casdoor-all-in-one
:3.95.0
linux/amd64linux/arm64
2026/06/16 21:48110.2 MBsha256:5f137b12b1db
docker.io/casbin/casdoor-all-in-one
:3.94.0
linux/amd64linux/arm64
2026/06/16 20:08110.2 MBsha256:8a03a20a9bd9
docker.io/casbin/casdoor-all-in-one
:3.93.0
linux/amd64linux/arm64
2026/06/15 15:03110.2 MBsha256:0eaa8a7a12fa
docker.io/casbin/casdoor-all-in-one
:3.92.0
linux/amd64linux/arm64
2026/06/14 22:41110.2 MBsha256:cd0e29f2dda6
docker.io/casbin/casdoor-all-in-one
:3.91.0
linux/amd64linux/arm64
2026/06/14 00:44110.2 MBsha256:7b6aa9c5c67b
docker.io/casbin/casdoor-all-in-one
:3.90.0
linux/amd64linux/arm64
2026/06/13 18:20110.2 MBsha256:b3395f6ce72f
docker.io/casbin/casdoor-all-in-one
:3.89.0
linux/amd64linux/arm64
2026/06/13 11:10110.2 MBsha256:cbc69ddf2089
docker.io/casbin/casdoor-all-in-one
:3.88.0
linux/amd64linux/arm64
2026/06/13 01:38110.2 MBsha256:b307d959e94e
docker.io/casbin/casdoor-all-in-one
:3.87.0
linux/amd64linux/arm64
2026/06/12 23:44110.2 MBsha256:274b5c778d92
docker.io/casbin/casdoor-all-in-one
:3.86.0
linux/amd64linux/arm64
2026/06/12 22:27110.2 MBsha256:e90c0c00145b
docker.io/casbin/casdoor-all-in-one
:3.85.0
linux/amd64linux/arm64
2026/06/12 00:04110.2 MBsha256:96d51b2f5a94
docker.io/casbin/casdoor-all-in-one
:3.84.0
linux/amd64linux/arm64
2026/06/09 21:52110.2 MBsha256:937c534bd333