Superset二次开发之环境部署(Docker版)

这篇具有很好参考价值的文章主要介绍了Superset二次开发之环境部署(Docker版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 目录结构:

/data/superset

├── 3.x-build.sh                                                –  docker build 命令脚本
├── 3.x-run.sh                                                   –  docker run 命令脚本
├── src                                                              –  superset 文件
│   ├──  . . .(省略)
│   ├── docker
│   ├── docker-compose-non-dev.yml
│   ├── docker-compose.yml
│   ├── Dockerfile
│   ├── dockerize.Dockerfile
│   ├── . . .(省略)

│   ├── superset
│   ├── superset-embedded-sdk
│   ├── superset-frontend
│   ├── superset_text.yml
│   ├── superset-websocket
│   ├── tests
│   ├── tox.ini
│   └── UPDATING.md
├── tmp                                                   –  临时文件
└── config                                               – 本地配置文件,会覆盖docker/pythonpath_dev 
 |    ├── 3.x-Dockerfile
 |    ├── 3.x-superset_config_docker.py
 |    ├── sources.list                                  –  此文件忽略


  • 下载superset

git clone  https://github.com/apache/superset.git

  • 重命名src

下载的superset,根目录重命名src 

mv superset src文章来源地址https://www.toymoban.com/news/detail-826932.html

  • 配置3.x-build.sh

#!/bin/bash
 
TAG=3.0.0rc3
 
git checkout $TAG
 
docker build -f ../config/3.x-Dockerfile -t superset-test:$TAG .
  • 配置3.x-run.sh

#!/bin/bash
 
TAG=3.0.0rc3
 
cp ../config/3.x-superset_config_docker.py ./docker/pythonpath_dev/superset_config_docker.py
 
docker run -d \
    -p 18080:8088 \
    --env-file=./docker/.env \
    -v ./docker:/app/docker \
    --name superset-test \
    superset-test:$TAG
 
docker logs -f superset-test
  • 配置3.x-Dockerfile

#
# Licensed to the Apache Software Foundation (ASF) under one o

到了这里,关于Superset二次开发之环境部署(Docker版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用Docker部署Apache+Superset数据平台并远程访问?

    Superset是一款由中国知名科技公司开源的“现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵

    2024年02月04日
    浏览(35)
  • CentOS7下使用docker-compose安装部署superset

    见 docker在CentOS下安装 和 Docker-compose安装。 官网指引: https://superset.apache.org/docs/installation/installing-superset-using-docker-compose 注:此处使用自己搭建的 mysql 作为数据的存储 该文件在 ./superset/docker 目录下,使用 ls -a 进行查看该隐藏文件 注: 1、增加自行搭建的 mysql 地址、账号和

    2024年02月06日
    浏览(52)
  • Linux系统Docker部署Apache Superset并实现公网实时访问本地数据

    Superset是一款由中国知名科技公司开源的“现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵

    2024年04月09日
    浏览(36)
  • 使用Docker部署Apache Superset结合内网穿透实现远程访问本地服务

    Superset是一款由中国知名科技公司开源的“现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵

    2024年01月23日
    浏览(51)
  • 如何在CentOS使用docker-compose部署Apache Superset并实现公网访问

    Superset是一款由中国知名科技公司开源的“现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵

    2024年01月25日
    浏览(58)
  • 如何在Linux系统使用docker部署Apache Superset并结合内网穿透实现公网远程访问

    Superset是一款由中国知名科技公司开源的“现代化的企业级BI(商业智能)Web应用程序”,其通过创建和分享dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset在数据处理和可视化方面具有强大的功能,能够满足企业级的数据分析需求,并为用户提供直观、灵

    2024年03月13日
    浏览(50)
  • docker部署nodejs开发环境,基础示例篇

    一直想写一个关于多容器开发环境,以后会逐步更新,今天先从简单的hello world开始吧 下面的例子来自于 https://nodejs.org/zh-cn/docs/guides/nodejs-docker-webapp/ 一共4个文件,分别是 dockerfile docker-compose.yml package.json server.js 注意哦!!! 第10行 volumes里必须要把container中的node_modules映射

    2023年04月18日
    浏览(25)
  • 【UEFI】使用Docker快速部署EDK2开发环境

    最近换了OA,重新配置EDK2开发环境让我窒息,因此我决定把整个EDK2的开发环境打包在Docker镜像中,方便在不同设备上快速构建开发环境,也方便后续对开发环境镜像更新。 主逻辑: ① 安装Docker,基于Ubuntu 20.04 ② 创建Dockerfile ③ 编译Docker镜像 ④ 启动Docker容器 1.1.1 卸载旧版

    2024年04月16日
    浏览(26)
  • Docker Ubuntu php nginx mysql redis 开发环境部署教程

    点击: ubuntu 22.04 配置多版本 php nginx mysql redis 超简单教程

    2024年02月08日
    浏览(39)
  • Docker容器部署OpenCV,打造高效可移植的计算机视觉开发环境

    海鲸AI-ChatGPT4.0国内站点:https://www.atalk-ai.com 在计算机视觉领域,快速部署和测试算法是研究和开发的关键。OpenCV作为一个强大的开源计算机视觉库,广泛应用于各种图像处理和视频分析任务。然而,配置OpenCV环境可能会因为不同操作系统和依赖库的版本差异而变得复杂。这

    2024年04月26日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包