环境
ubuntu 20.04
1.安装docker
2.安装docker-compose
Ubuntu 安装 docker-compose-优快云博客
3.编写shell脚本
vim start.sh
#!/bin/bash
# 创建目录结构
rm -r /docker/superset
mkdir -p /docker/superset/config
config
# 进入目标目录
cd /docker/superset
# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
superset:
image: apache/superset
container_name: superset
environment:
- TZ=Asia/Shanghai # 你的时区
- SUPERSET_SECRET_KEY=vNeUe2nGNLg!
ports:
- "8136:8088"
volumes:
- /docker/superset/config:/app/superset/config
EOF
# 启动 Docker Compose
docker compose up -d
4.启动shell脚本
sh start.sh
进入superset镜像
[root@localhost opt]# docker exec -it superset /bin/bash
superset 数据库初始化
superset db upgrade
superset 应用初始化
superset init
superset 设置管理员账户
export FLASK_APP=superset
flask fab create-admin
5.打开管理页面
主机ip:8136