镜像概览

完整引用
docker.io/linuxserver/kavita
Registry
docker.io
命名空间
linuxserver
仓库
kavita
已缓存 Tag 数
507
最近同步
07/05/2026, 10:00 PM

简介

Kavita 自托管电子书/漫画服务器镜像,EPUB/PDF/CBZ 媒体库管理与 Web 阅读,个人数字图书馆。

详细介绍

linuxserver/kavita 运行 Kavita 自托管电子书与漫画服务器,扫描本地 EPUB/PDF/CBZ 媒体库并提供 Web 阅读、进度同步与用户管理。定位为数字图书馆 Web 服务,需 library volume 挂载书库目录;K8s Deployment 内网阅读平台。

快速启动

docker run -d --name kavita \
  -p 5000:5000 \
  -v /data/books:/books \
  -v /data/kavita:/config \
  -e PUID=1000 -e PGID=1000 \
  docker.io/linuxserver/kavita:latest

推荐实践

docker run -d --name kavita \
  --restart unless-stopped \
  -p 5000:5000 \
  -v /data/books:/books \
  -v /data/kavita:/config \
  -e PUID=1000 -e PGID=1000 \
  docker.io/linuxserver/kavita:0.8.0

核心参数说明

  • -p 5000:5000 — Kavita Web UI
  • -v .../books:... — 书库目录(只读)
  • -v .../config:... — 配置与元数据
  • -e PUID/PGID — 文件权限映射

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: kavita
spec:
  replicas: 1
  selector:
    matchLabels:
      app: kavita
  template:
    metadata:
      labels:
        app: kavita
    spec:
      containers:
        - name: kavita
          image: docker.io/linuxserver/kavita:0.8.0
          ports:
            - containerPort: 5000
          env:
            - name: PUID
              value: "1000"
            - name: PGID
              value: "1000"
          volumeMounts:
            - name: books
              mountPath: /books
            - name: config
              mountPath: /config
      volumes:
        - name: books
          persistentVolumeClaim:
            claimName: kavita-books
        - name: config
          persistentVolumeClaim:
            claimName: kavita-config
---
apiVersion: v1
kind: Service
metadata:
  name: kavita
spec:
  selector:
    app: kavita
  ports:
    - port: 5000
      targetPort: 5000

书库 PVC 按藏书量规划;Ingress 内网阅读入口。

最新 Tag(20 条)

查看全部 507 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/linuxserver/kavita
:0.9.0
linux/amd64linux/arm64
2026/06/23 19:55177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:version-v0.9.0.2
linux/amd64linux/arm64
2026/06/23 19:55177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:v0.9.0.2-ls113
linux/amd64linux/arm64
2026/06/23 19:55177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:latest
linux/amd64linux/arm64
2026/06/23 19:55177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:arm64v8-0.9.0
linux/arm64
2026/06/23 19:54174.8 MBsha256:3527d15849ca
docker.io/linuxserver/kavita
:amd64-0.9.0
linux/amd64
2026/06/23 19:54177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:arm64v8-version-v0.9.0.2
linux/arm64
2026/06/23 19:54174.8 MBsha256:3527d15849ca
docker.io/linuxserver/kavita
:arm64v8-latest
linux/arm64
2026/06/23 19:54174.8 MBsha256:3527d15849ca
docker.io/linuxserver/kavita
:arm64v8-v0.9.0.2-ls113
linux/arm64
2026/06/23 19:54174.8 MBsha256:3527d15849ca
docker.io/linuxserver/kavita
:amd64-version-v0.9.0.2
linux/amd64
2026/06/23 19:54177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:amd64-v0.9.0.2-ls113
linux/amd64
2026/06/23 19:54177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:amd64-latest
linux/amd64
2026/06/23 19:54177.5 MBsha256:48aab417dabe
docker.io/linuxserver/kavita
:v0.9.0.2-ls112
linux/amd64linux/arm64
2026/06/16 21:31177.5 MBsha256:a000167d9195
docker.io/linuxserver/kavita
:arm64v8-v0.9.0.2-ls112
linux/arm64
2026/06/16 21:30174.8 MBsha256:6c5f2a58a801
docker.io/linuxserver/kavita
:amd64-v0.9.0.2-ls112
linux/amd64
2026/06/16 21:30177.5 MBsha256:a000167d9195
docker.io/linuxserver/kavita
:v0.9.0.2-ls111
linux/amd64linux/arm64
2026/06/09 19:55174.6 MBsha256:a60574a710dc
docker.io/linuxserver/kavita
:arm64v8-v0.9.0.2-ls111
linux/arm64
2026/06/09 19:54172.1 MBsha256:434962d002ed
docker.io/linuxserver/kavita
:amd64-v0.9.0.2-ls111
linux/amd64
2026/06/09 19:54174.6 MBsha256:a60574a710dc
docker.io/linuxserver/kavita
:v0.9.0.2-ls110
linux/amd64linux/arm64
2026/05/15 00:15173.5 MBsha256:93b8d00423b0
docker.io/linuxserver/kavita
:arm64v8-v0.9.0.2-ls110
linux/arm64
2026/05/15 00:14171.2 MBsha256:6552ef3b4c60