Overview

Full name
docker.io/debug0917/kkfileview
Registry
docker.io
Namespace
debug0917
Repository
kkfileview
Cached tags
2
Last synced
07/13/2026, 12:36 PM

Introduction

kkFileView 在线文档预览镜像,支持 Office/PDF/图片等格式浏览器内预览,企业网盘与 OA 附件在线查看组件。

Details

debug0917/kkfileview 运行 kkFileView 文档在线预览服务,将上传的 Word、Excel、PDF 等转为 HTML 在浏览器展示。定位为文档预览 Web 服务,需挂载文件存储或对接对象存储;企业 OA 附件预览、网盘在线打开或 CMS 媒体预览中间层。

快速启动

docker run -d --name kkfileview \
  -p 8012:8012 \
  docker.io/debug0917/kkfileview:latest

推荐实践

docker run -d --name kkfileview \
  --restart unless-stopped \
  -p 8012:8012 \
  -v /data/kkfileview:/opt/kkFileView/file \
  docker.io/debug0917/kkfileview:4.4.0

核心参数说明

  • -p 8012:8012 — 预览 Web 服务端口
  • -v .../file:... — 待预览文件缓存目录
  • 内存 — 大文件转换需足够 RAM
  • 安全 — 限制可访问文件路径

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: kkfileview
spec:
  replicas: 2
  selector:
    matchLabels:
      app: kkfileview
  template:
    metadata:
      labels:
        app: kkfileview
    spec:
      containers:
        - name: kkfileview
          image: docker.io/debug0917/kkfileview:4.4.0
          ports:
            - containerPort: 8012
          volumeMounts:
            - name: cache
              mountPath: /opt/kkFileView/file
      volumes:
        - name: cache
          emptyDir: {}
---
apiVersion: v1
kind: Service
metadata:
  name: kkfileview
spec:
  selector:
    app: kkfileview
  ports:
    - port: 8012
      targetPort: 8012

Ingress 内网 OA 集成;PVC 或对象存储对接。

Latest tags (20)

View all 2 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/debug0917/kkfileview
:4.4.0
linux/amd64
2025/01/18 11:34837.0 MBsha256:c36bfd5e373b
docker.io/debug0917/kkfileview
:4.4.0-beta
linux/amd64
2024/12/05 14:03837.1 MBsha256:5e17ce98cfe9