前提条件:
// 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
版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除