本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Superset Fork 镜像是基于 Apache Superset 官方版本进行定制化修改的 Docker 镜像。Apache Superset 是一款现代化的企业级商业智能(BI)Web 应用,支持数据探索、可视化和交互式仪表盘创建。本 Fork 版本在保留官方核心功能的基础上,可能包含额外的功能增强、bug 修复或特定场景优化。
主要用途:
docker run -d \ --name superset-fork \ -p 8088:8088 \ -e "SECRET_KEY=your_secret_key_here" \ -e "SQLALCHEMY_DATABASE_URI=postgresql://user:password@db-host:5432/superset" \ -v superset-data:/app/superset_home \ [镜像名称]:[标签]
version: '3.8' services: superset: image: [镜像名称]:[标签] container_name: superset-fork restart: always ports: - "8088:8088" environment: - SECRET_KEY=your_secret_key_here - SQLALCHEMY_DATABASE_URI=postgresql://superset:superset@db:5432/superset - SUPERSET_ENV=production - FLASK_APP=superset - PYTHONPATH=/app - GUNICORN_WORKERS=4 - GUNICORN_TIMEOUT=120 volumes: - superset-data:/app/superset_home depends_on: - db networks: - superset-network db: image: postgres:13 container_name: superset-db restart: always environment: - POSTGRES_USER=superset - POSTGRES_PASSWORD=superset - POSTGRES_DB=superset volumes: - postgres-data:/var/lib/postgresql/data networks: - superset-network networks: superset-network: driver: bridge volumes: superset-data: postgres-data:
首次启动后,需要初始化管理员账户和数据库:
# 进入容器 docker exec -it superset-fork /bin/bash # 初始化数据库 superset db upgrade # 创建管理员账户 superset fab create-admin # 初始化角色和权限 superset init # 加载示例数据(可选) superset load_examples
| 环境变量 | 描述 | 默认值 |
|---|---|---|
SECRET_KEY | 应用加密密钥,必须设置 | 无 |
SQLALCHEMY_DATABASE_URI | 数据库连接URI | sqlite:////app/superset_home/superset.db |
SUPERSET_ENV | 运行环境 | production |
FLASK_APP | Flask 应用入口 | superset |
PYTHONPATH | Python 路径 | /app |
GUNICORN_WORKERS | Gunicorn 工作进程数 | 4 |
GUNICORN_TIMEOUT | Gunicorn 超时时间(秒) | 60 |
GUNICORN_BIND | 绑定地址和端口 | 0.0.0.0:8088 |
DEBUG | 调试模式 | False |
LOG_LEVEL | 日志级别 | INFO |
SESSION_COOKIE_SECURE | Session Cookie 安全标志 | False |
CSRF_ENABLED | CSRF 保护启用 | True |
为确保数据持久化,建议挂载以下目录:
# Superset 主目录(包含配置、缓存、日志等) -v superset-data:/app/superset_home # 如果使用本地数据库(不推荐生产环境) -v superset-db:/app/superset_home/db
启动容器后,通过以下地址访问 Superset Web 界面:
http://[服务器IP或域名]:8088
使用初始化时创建的管理员账户登录,或使用镜像可能预配置的默认账户:
adminadmin(建议首次登录后立即修改)docker logs superset-fork# 拉取最新镜像 docker pull [镜像名称]:[标签] # 停止并删除现有容器 docker stop superset-fork docker rm superset-fork # 使用新镜像启动 docker run ... (使用之前的启动命令)
# 备份数据库(以 PostgreSQL 为例) docker exec superset-db pg_dump -U superset superset > superset_backup.sql # 恢复数据库 cat superset_backup.sql | docker exec -i superset-db psql -U superset -d superset
# 查看应用日志 docker logs -f superset-fork # 查看特定时间段日志 docker logs --since 30m superset-fork

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429