docker安装superset安装
时间: 2025-02-25 16:02:41 浏览: 79
### 安装 Apache Superset 使用 Docker 的指南
#### 准备工作
为了确保顺利安装,需确认已正确配置好 Docker 和 Docker Compose 环境。对于 Windows 用户来说,可以下载适用于 Linux x86_64 架构的 `docker-compose` 文件并按照官方说明完成设置[^1]。
#### 创建项目目录结构
建议创建一个新的文件夹来存放所有的配置文件以及后续可能产生的数据卷:
```bash
mkdir ~/superset-docker && cd ~/superset-docker
```
#### 获取官方镜像及相关资源
从 GitHub 上获取最新的 Docker 组成文件和其他必要的初始化脚本:
```bash
curl -O https://raw.githubusercontent.com/apache/superset/master/docker-compose.yml
curl -O https://raw.githubusercontent.com/apache/superset/master/README.md
```
#### 修改环境变量 (可选)
如果想要自定义某些参数比如数据库连接字符串等,则可以在当前路径下新建 `.env` 文件来进行个性化设定。这一步不是强制性的,但对于生产环境中非常有用。
#### 启动服务
执行如下命令启动所有必需的服务容器,首次运行可能会花费一些时间因为要拉取多个基础镜像:
```bash
docker compose up -d
```
此操作会依据 `docker-compose.yml` 中定义的内容自动部署一套完整的 Superset 应用栈,包括 Web UI、Worker 节点以及其他依赖组件。
#### 初始化管理员账户
初次访问之前还需要创建至少一名超级用户以便登录管理界面:
```bash
docker exec -it superset_app superset fab create-admin \
--username admin \
--firstname Super \
--lastname Set \
--email [email protected] \
--password my_password
```
以上命令中的用户名 (`admin`) 及密码 (`my_password`) 均可根据个人喜好调整。
#### 访问应用
最后打开浏览器输入 http://localhost:8088 即可看到已经成功搭建好的 Apache Superset 登录页面,默认情况下该站点监听本地 8088 端口。
阅读全文
相关推荐















