1.拉取docker镜像
docker pull amancevice/superset
2.启动容器,将8088端口暴露到本机8088端口
docker run -d -p "8088:8088" --name superset amancevice/superset
3.初始化superset并设置管理员账号
docker exec -it superset superset-init
4.安装完成
浏览器打开 http://localhost:8088
postgres数据库连接配置
postgresql+psycopg2://username:password@ip-address:port/dbname
mysql数据库连接配置
mysql://username:password@ip-address:port/dbname
注意
如果你的数据库也是用docker跑的,需要确保superset的docker容器和数据库的docker容器处于同一个network(默认是default
)下,并将上面的数据库连接配置中的ip-address
替换为数据库docker容器的name。