世事如棋,乾坤莫测,笑尿伊人啊!

  • 首页
  • Blog
  • 学习笔记
    • docker
  • 网盘资源
  • 欢迎!
笑尿伊人
一个记录、学习和分享的小空间
  1. 首页
  2. Blog
  3. 正文

Docker部署Superset

2024年10月31日 119点热度 0人点赞 0条评论

Docker部署Superset

  1. 下载镜像
    docker pull apache/superset:latest 
    
  2. 建立挂载目录
    mkdir /opt/superset
    
    
  3. 启动镜像
    docker run --name my_superset -d -p 60004:8088 -v /opt/superset:/home/superset -e SUPERSET_SECRET_KEY=BetZC2nwgdc3+GC0DvrQlsErdS9MoSaJfshSXKb4O40V5VQtCAiH7jeBetZC2nwgdc3+GC0DvrQlsErdS9e apache/superset
    
    

    SUPERSET_SECRET_KEY 通过如下命令获得

    openssl rand -base64 42
    
  4. 进入容器
    docker exec -it my_superset /bin/bash
    
  5. 初始化数据库
    superset db upgrade
    
  6. 初始化应用
    superset init
    
  7. 设置管理员账号和密码
    export FLASK_APP=superset
    flask fab create-admin
    # Username [admin]: admin
    # User first name [admin]: first
    # User last name [user]: last
    # Email [admin@fab.org]: 123456@abc.com
    # Password: 
    # Repeat for confirmation: 
    # logging was configured successfully
    
    
  8. 加载demo
    superset load_examples
    
  9. 登录系统

    http://127.0.0.1:60004/login

  10. 汉化(可选)

    # 进入superset 镜像
    docker exec -it -u root my_superset /bin/bash
    # 替换/app/superset/config.py 配置文件
    sed -i "s/BABEL_DEFAULT_LOCALE = \"en/BABEL_DEFAULT_LOCALE = \"zh/g" superset/config.py
    #  替换/app/superset/config.py 配置文件
    sed -i "s/LANGUAGES = {}/# LANGUAGES = {}/g" superset/config.py
    
    #重新启动superset 镜像
    docker restart my_superset
    
    
标签: docker superset
最后更新:2024年10月31日

笑尿伊人

世事如棋,乾坤莫测,笑尿伊人啊!

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 世事如棋,乾坤莫测,笑尿伊人啊!. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang