概要

フル名
docker.io/log1997/log-lottery
Registry
docker.io
名前空間
log1997
リポジトリ
log-lottery
キャッシュ Tag 数
10
最終同期
07/06/2026, 06:14 PM

概要

Log Lottery 抽奖活动 Web 镜像,配置奖品与名单后大屏滚动开奖,适合年会、直播互动与内网活动临时部署。

詳細

log1997/log-lottery 提供后台配置奖项、导入参与者与前台大屏动画展示,数据可存 SQLite 或外接数据库。与专业活动 SaaS 相比功能聚焦、部署简单,但并发与审计能力有限。生产应限制管理后台访问、活动结束下线实例,并对参与者数据做脱敏;公网活动需 HTTPS 与防刷策略。

快速启动

docker run -d --name log-lottery \
  -p 8080:8080 \
  docker.io/log1997/log-lottery:latest

推荐实践

docker run -d --name log-lottery \
  --restart unless-stopped \
  -p 8080:8080 \
  -v lottery-data:/data \
  -e ADMIN_USER=admin \
  -e ADMIN_PASS=change-me \
  -e TZ=Asia/Shanghai \
  docker.io/log1997/log-lottery:2.0.0

核心参数说明

  • -p 8080:8080 — 大屏展示与后台管理
  • -v lottery-data:/data — 活动配置与中奖记录
  • -e ADMIN_USER/PASS — 后台登录凭证
  • -e TZ — 开奖时间与日志时区
  • --restart unless-stopped — 活动期间持续在线
  • 固定 tag — 与前端动画资源版本一致

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: log-lottery
spec:
  replicas: 1
  selector:
    matchLabels:
      app: log-lottery
  template:
    metadata:
      labels:
        app: log-lottery
    spec:
      containers:
        - name: lottery
          image: docker.io/log1997/log-lottery:2.0.0
          ports:
            - containerPort: 8080
          env:
            - name: ADMIN_PASS
              valueFrom:
                secretKeyRef:
                  name: lottery-secrets
                  key: admin-pass
          volumeMounts:
            - name: data
              mountPath: /data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: lottery-data
---
apiVersion: v1
kind: Service
metadata:
  name: log-lottery
spec:
  selector:
    app: log-lottery
  ports:
    - port: 8080
      targetPort: 8080

活动期单副本即可;Ingress 大屏路径与后台分离鉴权,活动结束后缩容至 0 或删除 Release。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/log1997/log-lottery
:latest
linux/amd64
2026/02/06 00:0676.7 MBsha256:b893d7c367e4
docker.io/log1997/log-lottery
:v0.6.0-5
linux/amd64
2026/02/06 00:0676.7 MBsha256:b893d7c367e4
docker.io/log1997/log-lottery
:v0.6.0-4
linux/amd64
2026/02/05 23:5776.7 MBsha256:b6f41db11fca
docker.io/log1997/log-lottery
:v0.6.0-3
linux/amd64
2026/02/01 11:0876.7 MBsha256:04dc4d994a52
docker.io/log1997/log-lottery
:v0.6.0-2
linux/amd64
2026/01/20 09:4876.7 MBsha256:28a133b3542a
docker.io/log1997/log-lottery
:v0.6.0-1
linux/amd64
2026/01/19 14:5176.7 MBsha256:7e73ab2b016a
docker.io/log1997/log-lottery
:v0.5.4
linux/amd64
2026/01/04 21:1875.0 MBsha256:a600258097b6
docker.io/log1997/log-lottery
:v0.5.3
linux/amd64
2026/01/04 15:2775.0 MBsha256:ff61829255a5
docker.io/log1997/log-lottery
:v0.5.2
linux/amd64
2025/12/31 12:5075.0 MBsha256:3e32651b54d4
docker.io/log1997/log-lottery
:v0.0.5
linux/amd64
2025/12/19 16:3070.3 MBsha256:e514304bff47