docker-superset
官网的superset 0.999.0 dev启动supersetdocker run -d -p 8787:8080 --name superset preset/superset配置用户名密码docker exec -it superset superset fab create-admin \--username sleepy \--firstname Superset \--lastnam
·
官网superset 0.999.0 dev
启动superset
docker run -d -p 8787:8080 --name superset preset/superset
配置用户名密码
docker exec -it superset superset fab create-admin \
--username sleepy \
--firstname Superset \
--lastname Admin \
--email admin@superset.com \
--password sleepy
配置superset
#初始化数据库
docker exec -it superset superset db upgrade
#初始化superset
docker exec -it superset superset init
#安装mysql驱动 里面默认是superset用户 需要用root执行pip命令
docker exec -it -u root superset pip install mysqlclient
参考资料: https://github.com/apache/incubator-superset 最下面的Docker image
docker-hub上标星最高的0.37.2
启动superset
docker run --detach \
-p 8787:8088 \
--name superset amancevice/superset:0.37.2
配置superset
#初始化数据库
docker exec superset superset db upgrade
#初始化superset 并创建管理员用户
docker exec -it superset superset-init
#安装mysql驱动
docker exec -it superset pip install mysqlclient
#开启superset服务
docker exec -it superset superset run
参考资料: https://www.cnblogs.com/lanliying/p/12586498.html
访问web页面
http://hadoop22:8787/
注意: 配置数据库时由于 docker内的hosts 并没有hadoop22的配置所以会连接不到数据库, 改用宿主机ip替代
更多推荐
所有评论(0)