镜像概览

完整引用
docker.io/7040210/showoffice
Registry
docker.io
命名空间
7040210
仓库
showoffice
已缓存 Tag 数
4
最近同步
07/06/2026, 07:40 PM

简介

ShowOffice 在线演示文稿 Web 镜像,浏览器编辑幻灯片、导出 PDF 并协作分享,轻量替代部分 PowerPoint Online 场景。

详细介绍

7040210/showoffice 提供基于 Web 的 slide 编辑器与放映模式,支持模板、图片嵌入与链接分享。Docker 部署为单体 HTTP 服务,数据可存 SQLite 或外接 MySQL 视镜像版本而定。适合内网培训课件、路演 demo 托管;与 OnlyOffice 相比功能更轻,公网使用前需配置 HTTPS 与用户鉴权,避免未授权编辑。

快速启动

docker run -d --name showoffice \
  -p 3000:3000 \
  docker.io/7040210/showoffice:latest

推荐实践

docker run -d --name showoffice \
  --restart unless-stopped \
  -p 3000:3000 \
  -e DATABASE_URL=mysql://user:pass@mysql:3306/showoffice \
  -v /data/showoffice/uploads:/app/uploads \
  -e TZ=Asia/Shanghai \
  docker.io/7040210/showoffice:1.2.0

核心参数说明

  • -p 3000:3000 — Web 编辑与放映端口
  • -e DATABASE_URL — 可选 MySQL 持久化
  • -v .../uploads:/app/uploads — 图片与附件存储
  • --restart unless-stopped — 演示服务持续在线
  • 固定 tag — 与前端资源版本一致
  • 安全 — 生产需反向代理 TLS 与登录

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: showoffice
spec:
  replicas: 2
  selector:
    matchLabels:
      app: showoffice
  template:
    metadata:
      labels:
        app: showoffice
    spec:
      containers:
        - name: showoffice
          image: docker.io/7040210/showoffice:1.2.0
          ports:
            - containerPort: 3000
          volumeMounts:
            - name: uploads
              mountPath: /app/uploads
      volumes:
        - name: uploads
          persistentVolumeClaim:
            claimName: showoffice-uploads
---
apiVersion: v1
kind: Service
metadata:
  name: showoffice
spec:
  selector:
    app: showoffice
  ports:
    - port: 3000
      targetPort: 3000

Ingress 配置 HTTPS;uploads PVC 共享存储或对象存储网关,数据库独立部署。

最新 Tag(20 条)

查看全部 4 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/7040210/showoffice
:20190305
linux/amd64
2019/05/16 18:56910.8 MBsha256:67cce2a4f517
docker.io/7040210/showoffice
:pns
linux/amd64
2018/12/20 17:313.1 GBsha256:b48337f22e49
docker.io/7040210/showoffice
:20181207
linux/amd64
2018/12/07 20:582.3 GBsha256:053733c4612b
docker.io/7040210/showoffice
:latest
linux/amd64
2018/12/07 20:122.3 GBsha256:053733c4612b