Docker部署superset服务「BI服务」

发布一下 0 0

前提条件:

// 1、安装docker服务。

// 2、Mysql8.0 对账号开启mysql_native_password,命令如下:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';flush privileges;

启动superset服务:

// 3、拉取官方镜像

docker pull apache/superset:1.2.0

// 4、启动superset,可根据情况将config.py和/app/superset_home持久化

docker run -d -p 8080:8088 --name superset apache/superset:1.2.0

// 5、修改config.py

docker cp superset:/app/superset/config.py ./config.pyvim ./config.py         #修改数据库连接地址docker cp ./config.py superset:/app/superset/config.pydocker restart superset

// 6、初始化数据库

docker exec -it superset bashsuperset db upgrade

// 7、创建账号

docker exec -it superset bashset FLASK_APP=supersetflask fab create-admin

// 8、初始化superset

docker exec -it superset bashsuperset init

版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除

本文地址:http://0561fc.cn/69413.html