- 打开docker:# service docker start
- 搜索公共仓库中superset镜像:# docker search superset
- pull下镜像到你的docker中:# docker pull amancevice/superset:0.28.1
- 查看docker中在运行的容器 # docker ps
- 启动superset(可以在容器外面启动,也可以进入容器里面启动)
方法一:容器外
- docker run -d -p 8088:8088 -v /data:/home/superset amancevice/superset:0.28.1
- docker exec -it 3557e2b97022 fabmanager create-admin --app superset
- docker exec -it 3557e2b97022 superset db upgrade
- docker exec -it 3557e2b97022 superset load_examples
- docker exec -it 3557e2b97022 superset init
- docker exec -it 3557e2b97022 superset runserver
方法二:进入容器
- 进入到启动的容器里面 : # docker exec -it 97e19233fd39 /bin/bash
- 设置用户名和密码 : # fabmanager create-admin –app superset
- 初始化数据库 : # superset db upgrade
- 下载examples:# superset load_examples
- superset初始化:# superset init
- 开启superset服务:# superset runserver
6. 停止与开启superset服务
- 找到运行superset的容器ID,停止 # docker stop c2fc56d845ea
- 列出运行过的容器的ID,找到运行superset的容器ID # docker ps -a
- 开启superset服务 # docker start c2fc56d845ea
***在浏览器中输入:http://localhost:8088,即可进入superset界面***