Ubuntu Docker 安装 superset

2,261 阅读1分钟

查看是否安装

docker version 

自动安装 

 curl -sSL https://get.daocloud.io/docker | sh 

拉取镜像superset镜像 

 docker pull amancevice/superset 

创建 conf dir 

mkdir -p /superset/conf 

创建 data dir 

mkdir -p /superset/data  

创建superset容器(让容器中的superset挂载本地机的配置文件) 

docker run -d -p 10810:8088 -v /superset/conf:/etc/superset -v /superset/data:/var/lib/name --name superset amancevice/superset

 查看容器 

# docker ps |grep superset  0bf8d05e4baf        
amancevice/superset   "gunicorn superset.a…"   17 seconds ago      Up 17 seconds (health: starting)   0.0.0.0:10810->8088/tcp   superset 

初始化 superset 镜像 

docker exec -it superset superset-init  
Username [admin]: **** 
User first name [admin]: **** 
User last name [user]: **** 
Email [admin@fab.org]: **** 
Password: 
Repeat for confirmation:
Recognized Database Authentications. 

# 初始化数据库 

docker exec -it superset superset db upgrade 

# 创建默认角色和许可 

docker exec -it superset superset init 

# 开启superset服务 

docker exec -it superset superset runserver 

 运行容器 

docker exec -it superset superset run -h 0.0.0.0 -p 8088