目录
1.1 第一步安装docker 、docker compose
1.2 克隆superset代码到本地并使用docker compose启动
前言
本文主要介绍如何在Linux系统使用Docker部署Apache Superset并结合内网穿透工具实现远程访问本地服务的详细流程。
Superset是一款现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。
Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵活的数据探索和展示方式。
通过Superset,用户可以轻松地从海量数据中提取有价值的信息,帮助企业做出更加明智的决策。另外,团队协作进行数据分析,可以结合国内流行的内网穿透工具实现公网的实时远程访问数据。
1. 使用Docker部署Apache Superset
使用Docker compose在docker中部署Apache Superset
说明:部署步骤按照superset官网说明
1.1 第一步安装docker 、docker compose
这里选择手动下载rpm包,然后yum install *.rpm方式来安装。 下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
说明:请选择自己对应的系统-可参考这个网页https://docs.docker.com/engine/install/。
下载rpm包如下: containerd.io-1.6.18-3.1.el7.x86_64.rpm
docker-ce-cli-23.0.1-1.el7.x86_64.rpm
docker-scan-plugin-0.23.0-1.el7.x86_64.rpm
docker-buildx-plugin-0.10.2-1.el7.x86_64.rpm
docker -ce-rootless-extras-23.0.1-1.el7.x86_64.rpm
docker-ce-23.0.1-1.el7.x86_64.rpm
docker-compose-plugin-2.16.0-1.el7.x86_64.rpm
将这些包手动上传至centos系统,例如: 我将这些包上传至/opt/dockerpackage
目录 随后执行 yum install /opt/dockerpackage/*.rpm
即可。
此时,安装docker与docker compose完成。 注意:你这台电脑最好有网,应该会有些依赖项需要安装。 这里列出这些依赖项,如果你没网,那几麻烦了,要自己去找对应版本下载。 audit-libs-python x86_64 2.8.5-4.el7 base 76 k check