开源可视化大屏superset Docker环境部署

2024-09-05 09:04

本文主要是介绍开源可视化大屏superset Docker环境部署,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

superset 开源可视化大屏Docker环境部署

前言

superset是俄罗斯开源的一款可视化大屏,用于数据可视化探索,含有丰富的图表组件,可以支持接入各种数据源。

接触superset就是想体验下可视化大屏功能,想最快速度安装成功,网上搜了一大堆资料,结果都是比较麻烦,再者就是我遇到问题别人没遇到,也是折腾好久,现写成文章予以记录,方便自己后续查询。

该方法是在Docker环境下安装,需要事先装好Docker环境。

资源下载

官网
https://superset.apache.org///下载最新版本镜像,也可以改为其他版本号,版本号可以从对应GitHub上获取
docker pull apache/superset:latest

容器运行

//运行容器
docker run -d -p 8088:8088 -e "SUPERSET_SECRET_KEY=$(openssl rand -base64 42)"  -e "TALISMAN_ENABLED=False" --name superset apache/superset

创建账号

//创建账号,自己改账号密码 ,分行命令执行,最后需要输入;回车才能执行
docker exec -it superset superset fab create-admin \--username admin \--firstname Admin \--lastname Admin \--email admin@localhost \--password admin

初始化配置

 //更新自带数据库docker exec -it superset superset db upgrade //加载示例docker exec -it superset superset load_examples //初始化docker exec -it superset superset init

浏览器访问

http://localhost:8088

输入设置账号、密码,登录成功。接下来就可以探索图表绘制功能了。

遇到问题

1 镜像无法拉取,报unsupported schema version 2
由于docker版本是1.13,是最低版本,需要升级docker版本,建议升级到近2-3年版本,没必要用最新版本

2 初始化时 superset load_examples,可能执行报错,连接超时
大概是因为所需资源在境外网站上,由于中国网络限制,无法访问,可以忽略,继续执行后面命令,顶多就是一些示例无法使用而已。

这篇关于开源可视化大屏superset Docker环境部署的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1138518

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

MySQL 主从复制部署及验证(示例详解)

《MySQL主从复制部署及验证(示例详解)》本文介绍MySQL主从复制部署步骤及学校管理数据库创建脚本,包含表结构设计、示例数据插入和查询语句,用于验证主从同步功能,感兴趣的朋友一起看看吧... 目录mysql 主从复制部署指南部署步骤1.环境准备2. 主服务器配置3. 创建复制用户4. 获取主服务器状态5

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

Java JDK1.8 安装和环境配置教程详解

《JavaJDK1.8安装和环境配置教程详解》文章简要介绍了JDK1.8的安装流程,包括官网下载对应系统版本、安装时选择非系统盘路径、配置JAVA_HOME、CLASSPATH和Path环境变量,... 目录1.下载JDK2.安装JDK3.配置环境变量4.检验JDK官网下载地址:Java Downloads

SpringBoot结合Docker进行容器化处理指南

《SpringBoot结合Docker进行容器化处理指南》在当今快速发展的软件工程领域,SpringBoot和Docker已经成为现代Java开发者的必备工具,本文将深入讲解如何将一个SpringBo... 目录前言一、为什么选择 Spring Bootjavascript + docker1. 快速部署与

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker