拉取docker镜像
docker search superset
docker pull amancevice/superset
启动superset容器
docker run -d -p 8088:8088 --name superset -v /opt/module/superset:/home/superset amancevice/superset:latest
启动成功后,使用docker ps
查看容器信息。
建立用户、初始化数据库
设置管理员账号
docker exec -it -u root 容器id fabmanager create-admin --app superset
注意:有些教程中,在这一步没有使用 -u root参数指定用户,会导致文件写入失败。原因是该镜像默认使用superset账户,不具备修改文件的权限。
初始化数据库
docker exec -it 容器id superset db upgrade
初始化superset,创建默认角色和权限
docker exec -it 容器id superset init
导入示例数据,如果不需要查看示例可忽略这一步
docker exec -it 容器id superset load_examples
启动superset服务
docker exec -it 容器id superset runserver
访问web:http://localhost:8088